Answer the question
In order to leave comments, you need to log in
Learning algorithmic thinking?
Good evening! Tell me how to learn algorithmic thinking (that is, so that it becomes like a habit when solving problems), otherwise every time you sit down for a task you try to solve it all at once, and not step by step ...
Answer the question
In order to leave comments, you need to log in
Tell me how to jump over the abyss step by step, otherwise I strive for everything in one jump.
well helps to remember the rules and then many times to apply them in practice
Everything is really simple here. Solving problems + viewing other people's solutions + reading relevant literature (to accept someone else's experience).
In addition to Grokay's book Algorithms, which was proposed by VicTHOR , he would add that the main thing is problem solving and a lot of practice.
For an algorithmic solution, solving simple Olympiad school / student problems can help. The simplest of them are simple enough for the most beginners.
https://acm.timus.ru - here the complexity grows quite quickly, but not a cloud of tasks.
https://codeforces.com -- there are a lot of problems here, so there are hundreds of easy ones.
There are many foreign similar sites.
It will also be useful to download logic in general, not only algorithmic.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question