Тест: 06. Алгоритмы сортировки

1. Какая асимптотика у эффективных сравнительных сортировок в среднем случае?

2. Какая сортировка является устойчивой (stable) в классической реализации?

3. Что делает метод list.sort() в Python по сравнению с функцией sorted()?

4. Какова худшая сложность пузырьковой сортировки?

5. Какова средняя сложность быстрой сортировки (QuickSort)?

6. Какой параметр у функций sort/sorted позволяет задавать правило сравнения по ключу?

7. Какие алгоритмы относятся к сравнительным сортировкам?

8. Какие утверждения верны про устойчивость сортировок?

9. Введите название гибридного алгоритма сортировки, используемого в Python:

10. Сколько максимум проходов внешнего цикла требуется пузырьковой сортировке для n=6 элементов?