Quicksort хорошо известен как один из самых мощных алгоритмов сортировки. Я думал, как мы можем улучшить алгоритм, добавив второй стержень. Я немного поработал и выяснил, что это уже реализовано, но не очень хорошо объяснено. Кто-нибудь может подумать об улучшении, которое может быть достигнуто за счет наличия новых опорных точек в быстрой сортировке.On Double Pivot Quicksort
1
A
ответ
0
проверьте прилагаемую ссылку. речь идет о новом Double-Pivot Quicksort, который быстрее, чем известные реализации, http://permalink.gmane.org/gmane.comp.java.openjdk.core-libs.devel/2628
Смежные вопросы
- 1. Double-End Queue (Deque) Quicksort
- 2. C++ QuickSort Pivot Optimization
- 3. QuickSort with Random Pivot
- 4. Ошибки при использовании quicksort для сортировки double
- 5. Quicksort with double * values
- 6. Quicksort on Single Связанный список
- 7. Quicksort в python3. Last Pivot
- 8. QuickSort on Doubly Linked List
- 9. QuickSort Random Pivot Not Sorting
- 10. Функция QuickSort с функцией Pivot?
- 11. SQL Double Dynamic Pivot
- 12. QuickSort java.lang.StackOverflowError
- 13. Реализация QuickSort С средним элементом как Pivot
- 14. Quicksort C++ first element as pivot
- 15. На месте Quicksort w/Последний элемент Pivot?
- 16. Quicksort: алгоритм работает только со специфическим pivot
- 17. C++ QuickSort не сортировка
- 18. Scala: Quicksort для MutableList [Array [Double]]
- 19. Использование Pivot on SQL
- 20. erlang - quicksort. Стандартная программа quicksort от learnyousomeerlang
- 21. Quicksort Python
- 22. Многопоточность QuickSort в Java
- 23. Generic Quicksort
- 24. Quicksort перегородки
- 25. Quicksort IndexOutOfBounds
- 26. Pivot Double Click - Show Detail event
- 27. quickSort - StackOverflowException
- 28. Quicksort не работает
- 29. Quicksort Partition
- 30. Quicksort return unsorted array
Вот лучшие объяснения, которые я нашел до сих пор: http://permalink.gmane.org/gmane.comp.java.openjdk .core-libs.devel/2628 http://java.dzone.com/articles/algorithm-week-quicksort-three –
Схожие обсуждения вы можете найти на math.stackexchange.com –