Содержимое раздела
Этот раздел посвящен изложению фундаментальных принципов, лежащих в основе различных алгоритмов сортировки. Здесь будут рассмотрены такие понятия, как сравнение элементов, перестановки, стабильность сортировки, а также временная и пространственная сложность алгоритмов в различных сценариях (худший, средний, лучший случаи). Будет предоставлен обзор основных концепций структур данных, используемых при сортировке, и даны базовые определения, необходимые для понимания последующих, более сложных тем. Цель раздела – заложить прочный теоретический фундамент для дальнейшего изучения конкретных алгоритмов.