五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

時間復(fù)雜度の計算

2022-08-25 19:58 作者:鏡易到家了  | 我要投稿

時間復(fù)雜度の計算:

first先算出一個程序總共運(yùn)行的次數(shù)T(n)

例如:

? ??? ? ① ② ④

? ????? ↑? ? ?↑? ? ↑

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

{

cout<<i<<?<<gjy;→③
?}

return 0;→⑤

①變量i初始化,運(yùn)行一次

②判斷條件,符合(此處為i<n)運(yùn)行n次,不符合(此處為i==0)運(yùn)行1次

③輸出運(yùn)行n次

④每次輸出之后i自增1,運(yùn)行n次

⑤return 0;語句運(yùn)行一次

共計3n+3次。

second判斷復(fù)雜度

①如果運(yùn)行次數(shù)為常數(shù),那么時間復(fù)雜度為O(1)

②如果是單層循環(huán),就比如T(n)=3n+3,前面的三看成一,后面的三忽略不計,時間復(fù)雜度為O(n)

③T(n)為多項式,保留次數(shù)最高的一項,如T(n)=5n3+6n2+n,這里面取5n3來計算,5看成1去掉,所以其復(fù)雜度為O(n3) *鏡易理解法:在大部分循環(huán)范圍在1~n區(qū)間的循環(huán)有幾重就是O(n的幾次方),當(dāng)然,這種方式不一定適用于所有情況

總結(jié):T(n)是不是常數(shù)

· 是:時間復(fù)雜度為O(1)

· 否:時間復(fù)雜度為O(保留T(n)的最高次項并且去掉最高次數(shù)的系數(shù))

?

名稱??時間復(fù)雜度

?常數(shù)時間O(1)

對數(shù)時間O(log n)

線性對數(shù)時間O(n)

二次時間O(n log n)

三次時間O(n2)

指數(shù)時間O(n3)

線性時間O(2^n)


?



時間復(fù)雜度の計算的評論 (共 條)

分享到微博請遵守國家法律
珠海市| 威海市| 理塘县| 南川市| 祁连县| 吴川市| 巫溪县| 永胜县| 玛纳斯县| 东丽区| 东海县| 临沭县| 恩平市| 河源市| 隆安县| 永州市| 惠来县| 钦州市| 湘乡市| 光泽县| 普陀区| 左权县| 怀柔区| 三原县| 大埔县| 瑞金市| 抚远县| 南和县| 崇信县| 邛崃市| 昭觉县| 武宁县| 滦南县| 正安县| 太和县| 麻阳| 电白县| 灵丘县| 甘洛县| 桓台县| 呼图壁县|