Алгоритми та структури даних · Middle · Запитання 7 з 75

Чому жодне сортування порівняннями не може бути швидшим за O(n log n) у найгіршому разі?

Пояснення

Кожне порівняння має два результати, тож k порівнянь розрізняють щонайбільше 2ᵏ порядків. Щоб визначити один із n! порядків, потрібно log₂(n!) порівнянь, а це Θ(n log n).

Де почитати

Помилка в запитанні

Алгоритми та структури даних · Middle · запитання 7

Перевірте себе

Пройдіть тест Алгоритми та структури даних · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест