Содержание
- 5. Быстрая сортировка (Quicksort)
- 6. Два классических алгоритма сортировки Критические компоненты в мировой вычислительной инфраструктуре Понимание научных основ этих алгоритмов даст
- 8. Быстрая сортировка Основной план Перемешать элементы случайным образом Разбиение для элемента j a[j] оставить на месте
- 9. Быстрая сортировка Повторять до тех пор, пока i и j не пересекутся Проверять i-ые элементы до
- 10. Быстрая сортировка: реализация разбиения на Java
- 11. Быстрая сортировка: реализация на Java
- 12. Быстрая сортировка
- 13. Быстрая сортировка
- 14. Быстрая сортировка: реализация Не требует дополнительной памяти Выход из циклов. Обращайте особое внимание на условия выхода
- 15. Быстрая сортировка: лучший случай Лучший случай. Количество сравнений ~ N log2N
- 16. Быстрая сортировка: худший случай Худший случай. Количество сравнений ~ ½ N2
- 18. Скачать презентацию