我想做一个福利彩票的选号小工具,就是对35个号码从中任选7个的那种,本人看了许多代码,试验过许多方法都不太好,最近在网上看到这个用易语言写的极速全排列,试过了觉得速度真的是挺快!但我只学习了VB,所以一直弄不懂这个用易语言写的为何能如此之快!!在此发贴希望能得到各位大侠的帮助http://bbs.pfan.cn/post-240043.html

解决方案 »

  1.   

    听说易语言是纯编译到本地代码的,VB是编译到“调用DLL”的本地代码。不过VB应该不慢,只要数据类型用得的当
      

  2.   

    提高速度的办法:
    (1)选择优化的算法
    (2)源代码优化
    (3)编译器优化
    (4)使用额外处理器指令
    (5)使用并行算法,充分利用多机运算优势。话说,使用VB2010,运算速度绝对快。
    不修改源代码,比VB6快5~10倍。
    换并行算法,再快2~6倍(在2~8 CPU的情况下)