Я рассматриваю Heap Sort Algorithm. Мне интересно, почему это реализовано в двоичном дереве? Может ли это использовать другое дерево? Например, дерево с тремя дочерними узлами? Или четыре? С большим количеством детей, хотя немного больше Сравнение необходимо для удаления операции. высота дерева может быть уменьшена намного больше. Я считаю, что временные затраты должны значительно снизить по сравнению с реализацией бинарного дерева.Вопрос о алгоритме сортировки кучи
3
A
ответ
1
Википедия также показывает разницу в стоимости - всего 12%. Высота деревьев должна быть деформирована в зависимости от log (3)/log (2) ~ = 1,5
Вы получаете это по цене чрезмерно сложного кода и рискуете иметь больше ошибок. Обычно, когда производительность heapsort не является satysfying, вы ищете другой алгоритм. Это может дать вам гораздо больший прирост производительности.
0
Согласно Википедии, тройной куратор быстрее, но сложнее реализовать.
Смежные вопросы
- 1. это о алгоритме сортировки
- 2. Вопрос о алгоритме Смита-Уотермана
- 3. Вопрос о модифицированном алгоритме GNU
- 4. вопрос о подсчете сортировки
- 5. Время сортировки кучи кучи
- 6. Вопрос о объединениях и выделенной памяти кучи
- 7. Вопрос о использовании памяти кучи и стека
- 8. Общий вопрос об алгоритме
- 9. вопрос об алгоритме слияния
- 10. Free jqGrid - вопрос о порядке сортировки
- 11. Вопрос о скорости сортировки многопоточного слияния Java
- 12. Сортировка в алгоритме быстрой сортировки
- 13. Ошибка сегментации в алгоритме сортировки
- 14. Шкала сортировки кучи
- 15. Алгоритм сортировки кучи
- 16. Лучшая сложность кучи сортировки?
- 17. Мысли о рекурсивном алгоритме
- 18. путаница о алгоритме dijkstra?
- 19. О алгоритме сокращения Кодда
- 20. о следующем алгоритме перестановки
- 21. Кэш-память для кучи сортировки
- 22. Поиск более эффективной сортировки кучи?
- 23. рекуррентного соотношения на алгоритме сортировки слияния
- 24. Внешняя петля в алгоритме сортировки пузырьков
- 25. Loop break в алгоритме быстрой сортировки
- 26. Рекурсивный метод в алгоритме сортировки java-слияния
- 27. Ошибка при реализации кучи сортировки
- 28. Javascript - вопрос сортировки
- 29. многомерный массив сортировки вопрос
- 30. Ресурсы о алгоритме Шен Кастана