c++ - 在 C++ 中对 10 亿个浮点数进行排序
问题描述
所以我在一次采访中被问到这个问题。我必须制定一个算法来对 10 亿个浮点数进行排序。我想通过制作一个数组并对其进行快速排序来直接完成它,但事实证明你无法制作一个占用超过 20 亿个数组。字节。
是的,我对 c++ 有点陌生,但仍然如此。
PS在任务中说我可以使用c ++ 14所以也许有什么可以帮助的?
解决方案
推荐阅读
- python - 如何对 pandas 数据框进行二进制搜索以查找列值的组合?
- angular - route.snapshot 在 angular8 解析器中给出 null
- r - 在 stargazer 中计算偏度和峰度
- angular - 在 Typescript / Angular 中包含相同单词时的字符串相等
- jq - 如何使用 jq 更新键/值
- python - 验证数据的性能比 keras 中的训练数据差
- sql - 在 SQL Server 中将重复数据从行转移到列
- python - python - 如何计算Python中不同格式的两个日期之间的天数?
- jenkins - 由于收件人列表为空,Jenkins Pipelines 定期构建不发送电子邮件通知
- python - 在 Python 中查找两个字典列表的差异