233
Пространственная сложность
В файле ListSorter.java вы найдете метод под названием topK,
который принимает List, Comparator, и параметр типа integer k.
Он должен возвращать k наибольших элементов в List в по-
рядке возрастания. Заполните метод, а затем запустите ant
ListSortTest для подтверждения того, что он работает.
Пространственная сложность
До сих пор мы много говорили об анализе времени выпол-
нения, но для многих алгоритмов не менее важным является
пространство. Например, один из недостатков сортировки слия-
нием — она делает копии данных. В нашей реализации общий
объем пространства, который она выделяет, пропорционален
O(n log n). С более умной реализацией можно снизить требова-
ние к пространству до O(n).
Напротив, сортировка вставкой ...