Fortran Coder

查看: 7080|回复: 7
打印 上一主题 下一主题

[通用算法] 求取更快的運算方式

[复制链接]

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

楼主
发表于 2014-10-30 13:09:13 | 显示全部楼层
是的,这里面的文件读写太多了。读写(IO)都会占用大量的时间。
我的建议是:
1.放弃 list2 文件,只写入 list,然后全部读入内存一个 cfilelist 数组。
2.对 cfilelist 数组进行自我循环。
3.44 号文件只一次读取,读入都内存里。然后循环读取33号文件,对比。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2014-10-30 14:14:14 | 显示全部楼层
替你改不现实,工作量也算挺大的。

你需要学习:数组、循环文件读写、相关知识。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-6 09:11

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表