17
Сортировка
Преподавателям на факультетах информатики свойственна
нездоровая одержимость алгоритмами сортировки. Исходя из
того, сколько времени студенты, изучающие компьютерные на-
уки, тратят на эту тему, можно подумать, что выбор алгоритмов
сортировки — краеугольный камень современной разработки
программного обеспечения. Конечно, на самом деле создате-
ли ПО могут годами или даже на протяжении всей карьеры
не задумываться о том, как функционирует сортировка. Почти
для всех приложений они применяют универсальный алгоритм,
предоставляемый языком или библиотеками, с которыми рабо-
тают. И обычно этого достаточно.
Поэтому, если вы пропустите эту главу и ничего не узнаете
об алгоритмах сортировки, вы все равно сможете стать отлич-
ным разработчиком. ...