[CareerCup] 11.4 Sort the File 文件排序
2023-09-11 14:21:39 时间
11.4 Imagine you have a 20 GB file with one string per line. Explain how you would sort the file.
这道题说给了我们一个20GB大小的文件,每行有一个字符串,让我们给文件内容排序。那么既然强调了这么大的一个文件,肯定不想让我们直接进入内存中,那么我们可以把大文件分块,每块xMB,其中x的大小为我们可用的内存大小,我们对每块分别排序,然后把所有的有序块进行合并,这样我们就能得到一个有序的文件了。
相关文章
- base64对文件进行加密
- 用Python批量把文件复制到另一个文件夹的实现方法
- 文件排序合并
- OpenCV4.x进行Cmake时报错“Error in configuration process,project files may be invalid“需要的五个文件
- 在CentOS6或RHEL6恢复上ext4文件系统误删除的文件
- Android Studio中新建和引用assets文件
- uniq - 删除排序文件中的重复行
- bzip2 一种块排序文件压缩软件
- Linux下统计当前文件夹下的文件个数、目录个数
- electron配置文件,yamljs转换yml文件,设置共享数据(global.sharedObject)
- Python学习---文件操作的学习1208
- 快速解决崩溃服务上传原生符号文件失败
- Java中删除文件、删除目录及目录下所有文件(转)
- nginx 查看接口请求时间 每个请求图片的时间或者文件的
- iOS开发之网络编程--使用NSURLConnection实现文件上传
- [LeetCode] 937. Reorder Data in Log Files 日志文件的重新排序
- 判断链接文件偏移量创建空间。
- SpringBlade AVUE 多图上传 多文件上传 排序不对解决
- three.js 加载3DS 404 文件找不到