<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    J2EE之巔

     

    算法的時(shí)間復(fù)雜度

     

    相信大家對于算法的時(shí)間復(fù)雜度O都不會陌生,不過你知道一個(gè)算法的時(shí)間復(fù)雜度是如何計(jì)算出來的嗎?

    以前在學(xué)習(xí)算法和數(shù)據(jù)結(jié)構(gòu)的時(shí)候,對于每種算法的復(fù)雜度都是死記的并沒有真正的去研究他們是如何計(jì)算出來,最近突然對算法產(chǎn)生了興趣,迫使自己研究了一下算法復(fù)雜度的計(jì)算方法。

    概念

    O表示法表示時(shí)間復(fù)雜性,注意它是某一個(gè)算法的時(shí)間復(fù)雜性。大O表示只是說有上界,由定義如果f(n)=O(n),那顯然成立f(n)=O(n^2),它給你一個(gè)上界,但并不是上確界,但人們在表示的時(shí)候一般都習(xí)慣表示前者

    另外除了這個(gè)官方概念,個(gè)人認(rèn)為大O表示的是問題規(guī)模n和算法中語句執(zhí)行次數(shù)的關(guān)系。

    以二分查找為例,我們求解它的時(shí)間復(fù)雜度

    1 設(shè)規(guī)模為n個(gè)元素時(shí),要執(zhí)行T(n)次

    T(n)=T(n/2)+1

    T(n)=[T(n/4)+1]+1

    T(n)=T(n/2^m)+m

    當(dāng)n=2^m

    T(n)=T(1)+log2n

    T(1)=1

    所以其算法復(fù)雜度為O(log2n)

    posted on 2010-06-18 15:26 超越巔峰 閱讀(3584) 評論(1)  編輯  收藏 所屬分類: Computer Science

    評論

    # re: 算法的時(shí)間復(fù)雜度 2010-06-22 10:43 愛之谷

    所以其算法復(fù)雜度為O(log2n)  回復(fù)  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(12)

    隨筆分類(54)

    隨筆檔案(59)

    文章分類(2)

    文章檔案(1)

    相冊

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 精品亚洲aⅴ在线观看| 国产精品国产亚洲精品看不卡| 亚洲国产成人精品电影| 精品一卡2卡三卡4卡免费视频| 国产成人亚洲精品影院| 免费在线观看一区| 亚洲人成影院在线无码观看| 一个人看的免费高清视频日本| 中文字幕亚洲综合久久菠萝蜜| 91视频免费网站| 亚洲综合视频在线| 91香蕉视频免费| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲AV成人精品日韩一区18p| 一级做a爰片久久毛片免费陪| 伊人婷婷综合缴情亚洲五月| 国产免费爽爽视频在线观看 | 精品国产亚洲一区二区在线观看| 亚洲视频在线免费| 亚洲AV福利天堂一区二区三| a拍拍男女免费看全片| 亚洲av最新在线观看网址| 国产免费无遮挡精品视频| 两个人看的www视频免费完整版| 亚洲v高清理论电影| 成人毛片免费观看| 一级特黄色毛片免费看| 亚洲av激情无码专区在线播放| 免费精品国偷自产在线在线| 免费夜色污私人影院网站电影 | 久久久久亚洲精品无码网址 | 国产亚洲精品美女久久久久| 亚洲日韩aⅴ在线视频| 波多野结衣免费在线观看| 免费看美女午夜大片| 亚洲视频在线观看一区| 波多野结衣中文一区二区免费| 污视频在线观看免费| 国产成人亚洲综合在线| 久久久亚洲欧洲日产国码aⅴ | 国产亚洲综合网曝门系列|