没有合适的资源?快使用搜索试试~ 我知道了~
CS146_DataShuffling
共10个文件
java:6个
txt:3个
md:1个
需积分: 32 0 下载量 140 浏览量
2021-02-23
14:34:02
上传
评论
收藏 87KB ZIP 举报
温馨提示
CS146_DataShuffling A部分–数据混排 建议的解决方案: 我通过读取给定文件并将行放入数组中,使用Fisher-Yates算法对数组进行混洗,然后逐个元素将新混洗的数组写入新文件来实现数据混排程序。 方法: 为了实现该程序,我创建了一个具有3种方法的类DataShuffle:readFromFile(),shuffle()和writeToFile()。 DataShuffle类具有实例变量String [] data和double time。 在构造函数中,将data []初始化为7515的大小,因为ErdosCA.txt中有7515行需要改组。 不需要动态列表,因为此程序中要改组的行数是固定的。 时间变量设置为System.nanoTime()。 这是执行任何方法之前系统的初始时间。 需要考虑的案例: 如果找不到文件ErdosCA.txt和ShaoAnniS
资源推荐
资源详情
资源评论
收起资源包目录
CS146_DataShuffling-main.zip (10个子文件)
CS146_DataShuffling-main
Node.java 303B
GameTest.java 2KB
ErdosCA.txt 63KB
README.md 2KB
LinkedList.java 2KB
ShaoAnniShuffled.txt 70KB
DataShuffleTest.java 1KB
DataShuffle.java 3KB
Game.java 1KB
Target3.txt 63KB
共 10 条
- 1
资源评论
吴玄熙
- 粉丝: 18
- 资源: 4583
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功