
Крайняя опора оставляет Quicksort почти весь массив в одной части
Quicksort выбирает опорный элемент и раскладывает остальные по обе стороны: меньше — сюда, больше — туда. Если группы получаются примерно равными, задача быстро дробится на всё более мелкие куски. Но если опора каждый раз оказывается крайним значением, одна часть почти не уменьшается — сортировка застревает на неудобной развилке.
Продолжите читать факты по этой теме.
Наука →




