Выбор опорного элемента
Стратегии выбора pivot в QuickSort влияют на производительность: первый элемент (простой, O(n²) на отсортированном), последний, средний (middle index), медиана трёх (median-of-three: first, middle, last — лучше для частично отсортированных), случайный (randomized QuickSort, ожидаемое O(n log n) на любых данных). Худший случай O(n²) при неудачном выборе (все элементы меньше/больше pivot). Оптимальный pivot — медиана массива, но её поиск O(n) делает алгоритм медленнее
📖6 мин чтения📊Уровень 7📅19 февраля 2026 г.
🗺️ Mind Map
Загрузка карты...
❓Часто задаваемые вопросы
Выбор опорного элемента — это тема о правилах, механизмах и практиках в своей области. Она помогает понять, как принимаются решения и к каким последствиям они приводят.