用VB能做出比这个更快或是与之速度相当的,并全部列出排列组合数据

zjx200308 2009-12-06 02:28:28
我想做一个福利彩票的选号小工具,就是对35个号码从中任选7个的那种,本人看了许多代码,试验过许多方法都不太好,最近在网上看到这个用易语言写的极速全排列,试过了觉得速度真的是挺快!但我只学习了VB,所以一直弄不懂这个用易语言写的为何能如此之快!!在此发贴希望能得到各位大侠的帮助http://bbs.pfan.cn/post-240043.html
...全文
160 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
贝隆 2009-12-07
  • 打赏
  • 举报
回复
学习
threenewbee 2009-12-06
  • 打赏
  • 举报
回复
有2种情况是没有必要优化的:
(1)运算速度已经快到0.1s以内的,再优化人也感觉不出来。
(2)运算速度大大超过人的寿命的数量级别的——这说明算法不可行。
threenewbee 2009-12-06
  • 打赏
  • 举报
回复
提高速度的办法:
(1)选择优化的算法
(2)源代码优化
(3)编译器优化
(4)使用额外处理器指令
(5)使用并行算法,充分利用多机运算优势。

话说,使用VB2010,运算速度绝对快。
不修改源代码,比VB6快5~10倍。
换并行算法,再快2~6倍(在2~8 CPU的情况下)
pigpag 2009-12-06
  • 打赏
  • 举报
回复
听说易语言是纯编译到本地代码的,VB是编译到“调用DLL”的本地代码。

不过VB应该不慢,只要数据类型用得的当

742

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧