20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
内部邀请码:C8E245J (不写邀请码,没有现金送)

国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。

 

循环优化,是程序在最短时间内运行出结果,大部分思想是空间换时间,但是这

个方法还是比较特别的。

直接看代码说话:

 

循环测试


代码内注释已经比较详细了,就不多说了。只看结果 [ 测试结果不能重复,依据

配置和工具不同而不同 ]:

        Outter  Inner   Time(ms)
        1000    100     20960.14
        100     1000    941.35
efficiency:     20018.79 ms     95.51%

        Outter  Inner   Time(ms)
        300     20      2763.97
        20      300     1932.78
efficiency:     831.2 ms        30.07%

优化结果令人吃惊,以后写代码的时候一定要注意哦。不过根据本人测试结果分析,内、外层差距越大,优化结果越明显。

所以,此种方法的优化的条件个人总结为:

1、内、外层循环差距在3倍以上;

2、内外层的总数最好都在10以上,这样测试才更有优化的效果,小数据量看不出

变化的哦。至少我这里是看不出来。

posted on 2007-06-28 21:19  孤剑  阅读(729)  评论(0编辑  收藏  举报