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