Это меня немного смущает. Мне хотелось бы знать сценарии, где в сортировке ведра следует использовать по подсчету сортировки (или наоборот).сценарии сортировки сортировки и подсчета сортировки
ответ
Эти две страницы предоставляют некоторую информацию обоим типам.
О счетной рода:
Поскольку подсчет вид использует ключевые значения, как индексы в массиве, то не сравнение сортировки, и нижняя граница Ω (n log n) для сравнения Сортировка к нему не применяется , 1 Сортировка ковша может использоваться для многих из теми же задачами, что и сортировка сортировки, с аналогичным анализом времени; Однако, по сравнению с подсчетом сортировки, для сортировки в bucket требуются связанные списки, динамические массивы или большое количество предварительно распределенной памяти для хранения наборов элементов в каждом ведре, тогда как подсчет сортировки вместо этого хранит одно число (количество элементов) на ведро. [4]
О ковшового рода:
ковша рода можно рассматривать как обобщение подсчета рода; фактически, , если каждый ковш имеет размер 1, тогда сортировка ковша дегенерирует до подсчета . Величина переменной размера ведра сортировки ведра позволяет использовать память O (n) вместо памяти O (M), где M - количество различных значений ; в обмене, он отказывается от поведения счетного типа O (n + M) наихудшего случая .
- 1. Вариант сортировки/алгоритм сортировки подсчета
- 2. Сценарии выбора сортировки, сортировки вставки и быстрого сортировки
- 3. Ошибка сортировки сортировки сортировки
- 4. Временная сложность подсчета сортировки
- 5. Объяснение частей сортировки пузыря и сортировки сортировки
- 6. Изменение алгоритма сортировки подсчета
- 7. Продолжительность подсчета сортировки
- 8. относительно подсчета сортировки
- 9. Неисправность в создании сортировки и сортировки подсчета сортировщика
- 10. mysql порядок сортировки сортировки
- 11. Проверка сортировки и сортировки Shell
- 12. Оболочка сортировки и вставки сортировки
- 13. Использование сортировки сортировки/подсчета radix для массива структур в C?
- 14. Ошибка функции сортировки сортировки
- 15. Окно списка сортировки сортировки
- 16. Ошибка слияния сортировки сортировки
- 17. Последовательность сортировки сортировки XSLT
- 18. Попытка понять сложность подсчета сортировки
- 19. Слияния сортировки сортировки?
- 20. Функция сортировки сортировки JavaScript
- 21. способы ускорения полного подсчета сортировки
- 22. Выполнение подсчета сортировки в Python
- 23. Рассчитать эффективность сортировки сортировки и сортировки слияния (daa)
- 24. Список строки с вхождений подсчета и сортировки
- 25. MySQL Счетчик подсчета и сортировки запросов
- 26. Время выполнения подсчета и сортировки радикса
- 27. Выполнение сортировки сортировки на ArrayList
- 28. Эластичный поиск сортировки индекса сортировки
- 29. Порядок сортировки сортировки по указателю
- 30. Какова теория сортировки сортировки юникода
Что такое сортировка? –