Перейти к содержимому

САМЫЙ БЫСТРЫЙ алгоритм сортировки: Часть 1 — TimSort

Gaurav Sen

0:00 / 0:00

САМЫЙ БЫСТРЫЙ алгоритм сортировки: Часть 1 — TimSort

65 531 просмотр · 7 лет назад
Gaurav Sen
759 тыс. подписчиков
65 531 просмотр · 7 лет назад
В этом видео объясняется алгоритм сортировки Тима, который является алгоритмом сортировки по умолчанию в Java и Python. Алгоритм сортировки Тима представляет собой гибрид сортировки вставкой и сортировки слиянием, имеющий ряд оптимизаций, помогающих сократить общее количество требуемых операций. Мы начнём со сравнения различных алгоритмов сортировки и выбора гибридного алгоритма на основе времени выполнения и асимптотической сложности. Полученный алгоритм быстрее, чем наивная сортировка слиянием или сортировка вставкой. В следующих видео мы улучшим алгоритм, как это делает Тим. #TimSort #Sorting #GauravSen Ссылки на социальные сети:   / gkcs0   https://www.quora.com/profile/Gaurav-... https://github.com/gkcs/Competitive-P...