社区
C语言
帖子详情
C语言实现5G文本文件排序问题
dolby_xiong
2012-07-11 11:46:23
一个5G的文本文件,被分割成若干个小文件作为输入,如何只使用C语言,以行为单位,尽可能快速的按照字典序排序输出至另一个文件,1.5G内存,硬盘不受限。
...全文
245
7
打赏
收藏
C语言实现5G文本文件排序问题
一个5G的文本文件,被分割成若干个小文件作为输入,如何只使用C语言,以行为单位,尽可能快速的按照字典序排序输出至另一个文件,1.5G内存,硬盘不受限。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dolby_xiong
2012-07-11
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
可以考虑使用内存映射。
如果楼主经常需要做类似的排序,那么用云计算吧(比如Hadoop),这种数量级的排序,绝对可秒杀之。
[/Quote]
这个是个小练习题,不让用那么高端的。
pathuang68
2012-07-11
打赏
举报
回复
可以考虑使用内存映射。
如果楼主经常需要做类似的排序,那么用云计算吧(比如Hadoop),这种数量级的排序,绝对可秒杀之。
dolby_xiong
2012-07-11
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
用数据库
[/Quote]
要求必须是C,连c++都不允许使用。
dolby_xiong
2012-07-11
打赏
举报
回复
要求必须是C,连c++都不允许使用。
赵4老师
2012-07-11
打赏
举报
回复
用数据库
dolby_xiong
2012-07-11
打赏
举报
回复
我先对每一个单独的文件,每一个大概1G使用快排并分别写到硬盘,之后再用堆排来合并已排序的文件。可是,悲剧,速度远远达不到要求。
dolby_xiong
2012-07-11
打赏
举报
回复
自己先顶一下
文件中单词查找
快速查找指定文件中的单词.很好用的.希望对你有所帮住.....
c语言
读取一行的前几个字符串,
c语言
读取文件某一列
c语言
读取文件中某一行的前一行...
各种格式的文件用什么软件打开.$$$TemporaryFile)Q7?
5g
4U5m&_。@。m;K"S.$$AOS/2club.looaoo.net-s;X'a)B.N,w7\;{9f4f.$$FOS/2Database用
c语言
如何读入并使
文本文件
按某一列
排序
输出?你可以酱紫: # include int main(void){ FILE *p;//文件指针 char ch[1000];/...
计算机内存只有1G,如何
排序
10G的文件,文件里是int整数
为了讲解方便,这里假设内存只能存放3个整数,文件里有12个整数,文件里的整数是 50 60 10 70 15 30 20 80 25 40 35 45 1.先读取3个整数到内存中,构建小顶堆,将最小值写入文件中,然后从剩余的9个整数中读取一个放到内存中,如果这个数比刚写入到文件中的数大,则把这个数插入到小顶堆中,重新调整小顶堆结构,将最小值写入文件中,否则把这个数暂放在一边不处理。这样可以保证文件中的整数是排好序的。 (1) ..
利用
C语言
实现
信号相关检测并
实现
数据库存储及网络传输
本项目是一个基于C/C++开发的移动通信小区智能选择系统,主要
实现
了对
5G
/4G网络中最佳服务小区的自动识别与选择。系统通过处理I/Q信号数据,结合主同步信号(PSS)和同步信号(SS)进行智能匹配,包含六大核心模块:链表数据结构、小区管理、数据库交互、文件处理、映射优化和网络通信。 关键技术包括:双向链表数据结构、MySQL数据库管理、Windows Socket网络编程、多线程并发处理以及信号处理算法。系统工作流程为:首先加载并处理信号数据文件,计算平均信号强度并进行阈值筛选;然后进行信号相关性检测。
c语言
日志滚动 大小,Logrotate 日志滚动 解决日志占用空间过大
起因前几天发现自己的博客没有办法登录了,每次输完密码登录完都会重新跳回登录界面。一开始是怀疑登录的session出了什么
问题
,因为浏览器开隐身模式后就能登录进去。然而开隐身模式进后台的时候又会出现403错误,于是打算连进数据库把session删除再试试。然而当我试图连接数据库时却一直提示失败,于是试图重启数据库服务,但是系统提示启动失败。电脑坏了怎么办?重启大法!然而数据库服务依旧无法启动,当时我...
C语言
70,026
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章