Абстрактный тип данных “упорядоченный список”

А теперь рассмотрим такой подвид списков, как упорядоченный список. Например, если бы список целых, показанный выше, был упорядоченным (по возрастанию), то он записался как 17, 26, 31, 54, 77 и 93. 17 - наименьший элемент, поэтому он ставится на первую позицию, а 93 - наибольший, так что он занимает последнее место.

По структуре упорядоченный список представляет собой коллекцию элементов, каждый из которых занимает положение в зависимости от некой общей для всех характеристики. Порядок упорядочения обычно или возрастающий, или убывающий, и мы полагаем, что для элементов списка существует и определена операция сравнения. Многие из операций для упорядоченного списка аналогичны методам неупорядоченного.

Next Section - Реализация упорядоченного списка