алгоритмизация

Как развить программистское мышление? Как правильно решать задачу

Спрашивают:

зацепил один ответ:

О решении

Готов поспорить, что вы после прочтения задачи сразу же садитесь писать код, что является абсолютно не верным подходом, так как в голове еще нет сформированного решения и его приходится придумывать на ходу. Непродуманная структура программы ведет в множеству ошибок, а в случае отсутствия опыта, как у вас - вообще заводит в тупик.

Алгоритмизация -- что это в программировании

Алгоритмизация -- умение/процесс составления алгоритма решения произвольной задачи.

Это умение является основным (помимо знания синтаксиса конкретного языка) в искусстве программирования.

Обычно научиться быстро составлять алгоритмы (более-менее сложные) и разбираться в базовых существующих сложнее, чем выучить синтаксис языка.

[!] Учебные алгоритмические задачи по программированию для начинающих -- список на разные темы

Цель этой страницы -- собрать большое число задач, для длинной тренировки начинающего программиста.

Subscribe to RSS - алгоритмизация