Алгоритм, если говорить простыми словами, можно представить как рецепт. Точно так же, как кулинарный рецепт указывает, какие ингредиенты брать и что с ними делать, чтобы приготовить блюдо, алгоритм даёт последовательность действий, чтобы добиться определённого результата. В повседневной жизни мы часто, даже не задумываясь, следуем определённым алгоритмам. Вспомните, как вы утром готовитесь к работе или учёбе: встаёте, чистите зубы, умываетесь, завтракаете. Это последовательность действий, которую можно назвать вашим утренним алгоритмом...
Статья подготовлена для студентов курса «Алгоритмы для разработчиков» в образовательном проекте OTUS. Каждый программист знает о важности использования алгоритмов. В этой статье мы поговорим о том, что такое алгоритм и какими характеристиками он обладает. А самое главное — составим список алгоритмов, которые широко применяются в программировании и, стало быть, будут полезны для программиста. Алгоритм — что это? Если говорить неофициально, то алгоритмом можно назвать любую корректно определённую...