У меня есть 10^4 числа в диапазоне 10^12, каково оптимальное количество бункеров, которые будут использоваться в сортировке радикса? Как определить лучший размер бункера в сортировке radix?Каков оптимальный размер бункера для сортировки по радиусу?
ответ
Это компромиссное пространство. Чем больше бункеров вы используете, тем больше памяти вам нужно, но вам потребуется меньше проходов. Так что это действительно зависит от того, как вы определяете «оптимальный».
Также больше бинов = меньше времени не обязательно выполняется из-за эффектов кеша и потому, что в конце каждого прохода необходимо прокладывать бункеры. Таким образом, количество элементов может также сыграть важную роль в этом решении. –
Big bin может ввести лишнюю трату времени для инициализации, а размер кэша причин может быть пропущен. – minorlogic
- 1. Каков оптимальный размер для файла класса?
- 2. Каков оптимальный глобальный рабочий размер (OpenCL)?
- 3. Как определить оптимальный размер файла для сортировки слияния?
- 4. Размер бункера для морского сустава
- 5. Каков оптимальный размер изображений на ipad?
- 6. Каков оптимальный размер буфера вывода файлов?
- 7. Elasticsearch оптимальный размер индекса
- 8. различный размер бункера в matlab
- 9. Как заставить строки склеиваться во время сортировки по радиусу?
- 10. по радиусу узла увеличения парения
- 11. Каков оптимальный выбор по вашему желанию?
- 12. Фильтрующие маркеры по радиусу.
- 13. Оптимальный размер для сжатия zlib?
- 14. Оптимальный размер буфера для потока ответов HttpWebResponse
- 15. Оптимальный размер сегмента TCP
- 16. Оптимальный размер буфера для записи (2)
- 17. Оптимальный размер файла для чтения файлов?
- 18. Оптимальный размер буфера Android
- 19. Цвет границы по радиусу границы для сафари
- 20. Оптимальный размер турнирного пула
- 21. Каков оптимальный способ перемещения этого изображения на максимальный размер?
- 22. Оптимальный способ сортировки txt-файла в Java
- 23. Каков оптимальный способ выбора языка?
- 24. Оптимальный размер params для MySQL IN (..) предикат
- 25. Оптимальный размер блока для кластера hadoop
- 26. Поиск по радиусу почтового индекса
- 27. Каков оптимальный показатель для этого запроса
- 28. Каков оптимальный путь загрузки для Redshift?
- 29. Каков оптимальный уровень производительности для разработчиков?
- 30. Оптимальный размер параллели для тела цикла
Ну 10^12 ~ 2^40, так что попробуйте 2^14, 2^10, 2^8, ... и просто измерьте, что быстрее ... –
Это очень зависит от архитектуры процессора и реализации. Простейший способ, попробуйте разные размеры и измерьте время выполнения. – minorlogic