Параллельно изучению основам программирования в практикуме я решил немного читать полезной литературы. Да, я начал со сложной книги, но думаю для прочтения будет полезна. Грокаем алгоритмы. Что такое алгоритм? Алгоритм это определенный набор инструкций для выполнения некоторой задачи. В программировании любой участок кода это и есть алгоритм, но алгоритмы бывают разные. Есть определенный набор быстрых алгоритмов которые рекомендуют для использования в Вашем коде. Бинарный поиск. Имея отсортированный список элементов мы начинаем поиск в нем...
Этот коротенький рассказ о том, как родились, развивались и жили первые алгоритмы. О важности последовательности, определенности и воспроизводимости. Все началось с того, что в пучке нервных клеток вспыхнул самый первый импульс, который можно было бы назвать мыслью. Возможно, это была плохая мысль. Вроде как "треснуть по голове этого надоедливого питона". Или хорошая - типа "надо-бы отдать костей этому животному". Хотя что я говорю? Это уже из разряда высших мыслей! Первая мысль была другой: "К свету!"...