Научится алгоритмическому мышлению?

Добрый вечер! Подскажите как научиться алгоритмическому мышлению (то есть чтобы оно было как привычка при решении задач), а то каждый раз когда садишься за задачу пытаешься решить её всю за раз, а не пошагово...
  • Вопрос задан
  • 826 просмотров
Пригласить эксперта
Ответы на вопрос 5
longclaps
@longclaps
Подскажите, как перепрыгивать пропасть пошагово, а то всё норовлю за один прыжок.

Ты удивишься, сколь многого можно достичь, регулярно этим занимаясь.
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
хорошо помогает запомнить правила и затем много раз применить их на практике
Ответ написан
mindtester
@mindtester
http://iczin.su/hexagram_48
Vlad_IT
@Vlad_IT
Front-end разработчик
Тут на самом деле все просто. Решение задач + просмотр чужих решений + чтение соответствующей литературы (чтобы принимать чужой опыт).
Ответ написан
Кроме книги Грокаем алгоритмы, которую предложил VicTHOR , добавил бы, что главное -- это решение задач и большая практика.

Для алгоритмического решения может помочь решение простых олимпиадных задач школьных / студенческих. Самые простые из них достаточно простые для самых начинающих.

https://acm.timus.ru -- тут достаточно быстро растёт сложность, зато не туча задач.

https://codeforces.com -- тут задач очень много, так что есть и сотни простых.

Есть много иностранных подобных сайтов.

Полезно будет также качать логику вообще, не только алгоритмическую.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы