计算少量数据排序所用时间
通过对文件中2000个数据进行排序,计算排序算法时间复杂度核心代码如下:
start = clock();
QuickSort(temp,DataNum);//姑且用快速排序吧(temp为数组名,DataNum为数组长度)
finish = clock();
time = (double)(finish - start) / CLOCKS_PER_SEC;
得到的time为0;如何修改算法才能计算呢
没有错啊,有可能是运行太快,比如运行时间为0.001s,你的输出结果只取了前两位,那么得到的结果只能为0了啊...
页:
[1]