c ++运行时间,以毫秒为单位

时间:2015-08-26 08:00:11

标签: c++

{
    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多个随机数时,我只能获得运行时间。我想得到的是低数字的运行时间。任何人都可以帮助我。

我尝试了在这个论坛中可以看到的所有其他方式,但似乎对我不起作用。也许我做错了。

先谢谢你。

0 个答案:

没有答案