Hello reader!
So before you continue with Elucidate, here’s some things you should know before continuing.
Who is this for?
Aspiring competitive coders!
Note that I am writing from my NOI experience, so if you’re preparing for another competition the exact details may be a bit different. Nevertheless, Elucidate will help you get plenty practice material!
You should know some programming before reading Elucidate. Mostly I will be posting concepts instead of code, which is far more important in my opinion. While the concepts are useful in any programming language, I will be writing examples in C++ where applicable.
What about learning coding?
Sadly, Elucidate was not made to teach coding :(
The focus of Elucidate is on competitive coding. It assumes some prior coding knowledge. However, don’t worry! There are resources to start learning coding :). I highly recommend learncpp to learn C++, but that’s because I learnt from here! To those of you who prefer videos, check out freeCodeCamp.org, a fantastic YouTube channel that explains coding very well. Learn any language you please with them, I have too!
How often will you post?
I’ll try to keep it regularly updated. Sometimes there may be times of low activity, like exam seasons, but I’ll try to post at least one article each week.
What should I expect?
Usually Elucidate will have 3 types of articles.
Concept explanation articles, where I describe a certain concept and explain how to use it to solve problems.
Practice problem articles, where I recommend practice problems to solve.
Discussion articles, where I explain a specific interesting problem and how to solve it
There may also be general articles when the need arises, to discuss something new.
I can’t wait!
Neither can I! That’s it for now, I hope you’re looking forward to Elucidate as much as I am and I’ll see you in the next one. Ciao till then :)
If you’re excited for Elucidate, do consider Subscribing. Not only will you never miss an article, it’s good for my morale