Yes, but I am highly inactive there XD
Awesome editorial. Explanation was very nice. I wouldnât say cut your editorial as it has been already said. Keep writing editorials like this it will surely help all of us here.
Also DEC16 Editorials are pending. If you can cover them it would be a great help.
May u get lots n lots of AC everyday!
Thanks for your appreciation dear.Your feedback and suggestions have been noted. I have plans for cutting length.Eg-here I told about intersection of intervals in detail, in case some future problem requires it, I can skip explaining the same concept there. I can just give the link and say âRefer to section âHow to find Intersection of intervalâ in this editorial of mine.â.I feel that this should make future editorials shorter & crispier.
I will try to contribute as much as possible :). The main problem is that I need to solve problem myself and compare things to even start writing editorials
Nice work! Also sorry that the bug slipped through
It happens!! Dun worry. That thing by no means mitigates your immense contribution towards this editorial dear!!
One of the best editorial i have seen till date keep it up broâŚ
made my day keep it up
Thanks dear
After reading this editorial, I think that we must not wait for office editorial, soon after the contest is end, we can write editorial by discussing with our fellow contestants. Slack or facebook group chat will be fine for our conversation.
P.S.:- We must take care that we should not break spirit of codechef by discussing problems before hand.
Just an idea. Need reviews.
Lol. Youâd snatch away the job of codechefâs editorialists this way XD.
@swamicoder I agree with you. This is our community and we should be sharing our ideas and contribute to maximize the knowledge building. I am fortunate to have been a small part of journey of this editorial and I remember that it all started with this question
Now I would like to say one thing. My IAS research topic was Crowdsourced Knowledge Building: Finding Ideal Skillset distribution for maximal knowledge building. I found a mathematical model for the same and thus I would just give a glimpse of the dynamics of knowledge building in crowd sourced environment like StackOverflow, Wikipedia, Quora or our CodeChef discuss community. I will stick to CodeChef discuss community for explanation.
Lets frame base for our understanding. KBS is knowledge building system (CodeChef discuss community) in this case. KU stands for Knowledge Unit. For Q-A community KU is question,answer or vote. Now most important concept in crowdsourced knowledge building is triggering and internal knowledge.
Internal knowledge as the name suggests refers to the knowledge which you possess which is quite small and is constant for isolated system. Major component of knowledge building is Triggered knowledge .
I will give a simple example to simplify things. Suppose I ask you the names of states of India and you say 16 names rapidly, this is your internal knowledge. But then you get stucked and then I give you a hint of say Haryana and you immediately get names of its neighbouring states like Punjab, Uttarakhand etc. This is triggered knowledge. Had I not prompted Haryana, you might not have recalled these names. This is called Triggered knowledge (Recollected Triggered Knowledge).
Triggering is like throwing apples to each other. Best thing is that one KU triggers other KU by some factor which is called triggering factor. Thus, simplifying the stuffs, had the above question not been asked, then we might not have answered and thus our approach might not have come into notice. Also had this question not been asked, some of us might have still been struggling to tackle this problem. Thus, this question triggered some of us and we answered the question, thus adding new KU(answers or unique approaches to the problem) to the KBS which was possible only due to triggering.
Thus, on the whole, I want to say that we should be sharing our approaches and discussing rather than complaining for editorials because this will trigger some of us and we will get some KU in our KBS which would never have come in the community.
I know this might be hectic for most of you and there are various terms like Newton hypothesis, Ortega hypothesis, Internalization, Externalization etc. But @swamicoder your idea has triggered me to apply skillset model for CodeChef discuss community to maximize knowledge building of this community. I framed my model for StackOverflow and Wikipedia but this can be applied here as well.
Please note that I am neither publicizing my research nor my approach to this problem
In case anyone did not get idea of triggering or if anyone wants to explore more they can drop a comment.
And @vijju123 kudos to you bro again for an awesome editorial and keep up the good job.
Thanks
I see your POV. Yes, I agree with it. If we share approaches etc. then its WE who would benefit more. Writing this editorial has been an extremely learning experience for me too. I really got to learn many,MANY things. And I will repeat it again, the only additional thing I did was writing it. And it was not possible without people like you and @meooow contributing to it. And I am grateful to both of you :).
It was an awesome learning experience for me as well and I will try my best to contribute as much as I can.
nice editorial! Worth reading.
Gonna implement on my own.
thanks mate.
i am glad it helped you bro
Yes, your code is perfectly fine and it is running for disjoint cases too. I am sorry for replying late, I have an assignment due today, so I m kinda running here and there for material (XD).
Side Note: Do you people want me to put up those additional test cases too? Cause I thought that one could check himself/itâd be enough to see the reference codes. If you people need something more in editorial then suggestions are always welcome!
edge cases would be sufficientâŚ
Not exactly.
Hahaha. BTW, I agree with you bro. Tell me wherever I could be of help
can you explain this?
interval_end[i] = min (interval_end[i], R);
this is giving WA in some cases.