C++两种查询算法的比较

来源:互联网 发布:php 高精度计算 编辑:程序博客网 时间:2024/05/17 22:24

网上找了不少资料关于C++中获得当前系统时间也给个链接,以备不时之需!

http://sharep.blog.51cto.com/539048/114305

我的实验就是比较顺序排序和二分排序在大数据量的情况下的差异,构造了一个MyTimer类用于记录程序运行所消耗的时间!算法代码不贴了,Main()的部分贴出来!

 

测试结果:

            

 

两者之间算法的差距太大了...!如果不是怕浪费时间,肯定采用更大的数组去测试,呵呵!每次测试BinarySearch耗时都是0 MilliSeconds,很是惊讶!因为所用的获得系统时间的函数是GetTickCount(),只能达到毫秒级别的数据,所以没有办法再详细测试耗费时间...!

 

 

原创粉丝点击