测试计算机每秒处理多大数量级的数据

365彩票app下载2020 📅 2025-08-17 05:35:23 ✍️ admin 👀 5922 ❤️ 799
测试计算机每秒处理多大数量级的数据

我的电脑4核,频率2.5Ghz,一秒钟可以计算100亿次,但是cpu同时要执行计算机上各种进程任务,所以十几次才能完成一次运算;

结果如下:

O(n)复杂度的时候,一秒大概4亿次;O(n*n)复杂度,一秒20000次O(n*logn)复杂度,比O(n)小一个数量级;

#include

#include

#include

using namespace std;

using namespace chrono;

void fun1(long long n)

{

long long k=0;

for (long long i = 0; i < n; i++)

{

k++;

}

}

void fun2(long long n)

{

long long k=0;

for (long long i = 0; i < n; i++)

for(long long j=0;j

{

k++;

}

}

void fun3(long long n)

{

long long k=0;

for (long long i = 0; i < n; i++)

for (long long j = 1; j < n; j=j*2)

{

k++;

}

}

int main()

{

long long n;

while (1)

{

cout << "please input n:";

cin >> n;

milliseconds start_time = duration_cast(system_clock::now().time_since_epoch());

fun3(n);

milliseconds end_time = duration_cast(system_clock::now().time_since_epoch());

cout << "use time: " << milliseconds(end_time).count() - milliseconds(start_time).count() << "ms" << endl;

}

}

相关推荐

365彩票app下载2020 问道手游装备改5成功率 问道手游改5到6爆的几率
bt365最快线路检测 肥牛是牛身上哪一部分的肉?
365bet备用器 不能错过的10款外贸管理软件盘点!建议收藏
365bet备用器 5.22版本2大副本正式出炉 签到送新职业预约时装
365bet备用器 如何把微信群聊天记录导出
365彩票app下载2020 穿越火线怎么选区?(cf端游怎么选区)
bt365最快线路检测 招标公告的公示期是多久

招标公告的公示期是多久

📅 07-28 👀 1410
365bet备用器 什么是点测光?应该什么时候使用?静下心看完这篇科普
bt365最快线路检测 开战传奇官网

开战传奇官网

📅 07-23 👀 4320

友情伙伴