{
clock_t t1, t2;
double time1 = 0;
t1 = clock();
bubbleSort(data, n);
t2 = clock();
time1 = difftime(t2,t1);
cout<<"Bubble Sort: \n";
for (int y = 0; y<n; y++)
{
cout<<data[y]<<"\t";
}
cout<<endl;
cout<<"Algorithm Runtime is: "<<time1<<" milliseconds.";
}
我试图以毫秒为单位获得运行时间,但我总是得到的是0.当输入1000多个随机数时,我只能获得运行时间。我想得到的是低数字的运行时间。任何人都可以帮助我。
我尝试了在这个论坛中可以看到的所有其他方式,但似乎对我不起作用。也许我做错了。
先谢谢你。