1.先設(shè)置欄目【工具】的【編譯選項(xiàng)】
專注于為中小企業(yè)提供做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)遷西免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。2.填寫(xiě)紅框的內(nèi)容并勾選方框(不進(jìn)行這一步會(huì)報(bào)錯(cuò))
3.通過(guò)一個(gè)程序測(cè)試計(jì)算機(jī)1s可以處理多大數(shù)量級(jí)的數(shù)據(jù)
#include#include#includeusing namespace std;
using namespace chrono;
//O(n)
void function1(long long n){
long long k = 0;
for (long long i = 0; i< n; i++){
k++;
}
}
//O(n^2)
void function2(long long n){
long long k = 0;
for (long long i = 0; i< n; i++){
for (long j = 0; j< n; j++){
k++;
}
}
}
//O(nlogn)
void function3(long long n){
long long k = 0;
for (long long i = 0; i< n; i++){
for (long j = 1; j< n; j = j*2){
k++;
}
}
}
//主函數(shù)
int main(){
long long n;
while (1){
cout<< "輸入n:";
cin >>n;
milliseconds start_time = duration_cast(
system_clock::now().time_since_epoch()
);
function1(n);
//function2(n);
//function3(n);
milliseconds end_time = duration_cast(
system_clock::now().time_since_epoch()
);
cout<< "耗時(shí):"<< milliseconds(end_time).count() - milliseconds(start_time).count()<< "ms"<< endl;
}
}
O(n)運(yùn)行結(jié)果:
O(n^2)運(yùn)行結(jié)果:
O(nlogn)運(yùn)行結(jié)果:
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧