社区
数据结构与算法
帖子详情
如何乱序排列文件内容
barrett
2007-05-11 08:16:00
在java里,如何乱序排列文件内容?即文件里行的顺序随机打乱,重新生成一个新的文件,原文件可能比较大,有600万行,文件大约为80M左右
有没有比较好的算法,有一个思路也成.请指教.
...全文
417
7
打赏
收藏
如何乱序排列文件内容
在java里,如何乱序排列文件内容?即文件里行的顺序随机打乱,重新生成一个新的文件,原文件可能比较大,有600万行,文件大约为80M左右 有没有比较好的算法,有一个思路也成.请指教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzsz1983
2007-05-14
打赏
举报
回复
111111111
medie2005
2007-05-13
打赏
举报
回复
设置一字符数组list[],将手机号码从文件中读入list[],将list[]随机洗牌,将list[]写入文件。
其中,“将list[]随机洗牌”,这个过程的算法如下:
void f(){
for( i=0; i<len; ++i ){//len为数组list[]长度
j=rand()%len;
swap(list[i],list[j]);
}
}
mathe
2007-05-11
打赏
举报
回复
80M应该还好,直接读入内存,快速排序就可以了。不过java我不熟悉,在C里面直接调用qsort函数就可以了。
barrett
2007-05-11
打赏
举报
回复
是的,有什么好的办法吗?因为文件比较大,所以要考虑效率
medie2005
2007-05-11
打赏
举报
回复
文件中的洗牌算法
barrett
2007-05-11
打赏
举报
回复
手机号码文件,一行一个号码,每行长短一样
zzwu
2007-05-11
打赏
举报
回复
是什么样的文件?
每行长短一样吗?
Shell脚本实现
乱序
排列
文件
内容
的多种方法(洗牌问题)
主要介绍了Shell脚本实现
乱序
排列
文件
内容
的多种方法(洗牌问题),本文给出3个Shell脚本和一个Python脚本解决
乱序
排列
文件
内容
问题,需要的朋友可以参考下
Mnist手写数字数据库图像数据集
原版数据集是以特定格式存储的四个
文件
,包括
乱序
排列
的60000个训练样本与10000个测试样本,以及它们对应的标签向量。现将其中的图片从原
文件
中读取出来,重新转化为png格式,并将测试集和训练集分别按0~9进行分类,...
Mnist手写数字数据集—png图片格式
3.有所有图片的图片名称和对应0~9分类标签的csv
文件
,已按照
乱序
打乱
排列
4.有csv
文件
中,
文件
名列的pickle
文件
和json
文件
5.有csv
文件
中,
文件
名列对应的0~9分类标签的pickle
文件
和json
文件
6.有csv到pickle和json...
Mnist手写数字数据库的Matlab数据变量
原版数据集是以特定格式存储的四个
文件
,包括
乱序
排列
的60000个训练样本与10000个测试样本,以及每个样本对应的标签向量。现将其中的图片从原
文件
中读取出来,按照原
文件
的顺序存储为Matlab的mat数据变量格式,可...
引入k均值变异算子的遗传聚类算法matlab
读取数据,并对数据进行
乱序
排列
。 设置算法的参数,如种群规模、交叉概率、变异概率等。 初始化种群,将每个个体的染色体表示为对数据样本的分类。 进行遗传进化: 选择:根据适应度函数,保留前 10% 的最优个体,...
数据结构与算法
33,007
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章