<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)

    相冊

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 一个人看的www视频免费在线观看 一个人看的免费观看日本视频www | 亚洲av无码专区在线| 久久大香伊焦在人线免费| 国产精品亚洲一区二区三区在线| 四虎影视在线看免费观看| 亚洲一级特黄大片在线观看| 又粗又长又爽又长黄免费视频 | 两个人的视频高清在线观看免费| 亚洲免费视频播放| 日韩毛片免费无码无毒视频观看| 自拍偷区亚洲国内自拍| 特级淫片国产免费高清视频| 欧洲亚洲综合一区二区三区| yy6080久久亚洲精品| 一出一进一爽一粗一大视频免费的| 国产亚洲一区二区三区在线不卡| 香蕉免费在线视频| 亚洲第一中文字幕| 久久久久国产精品免费免费搜索| 久久亚洲精品无码网站| 亚洲中文字幕无码久久精品1| 黄色网址在线免费| 亚洲人成在线免费观看| 国产极品美女高潮抽搐免费网站| 一区二区三区在线免费观看视频| 亚洲VA中文字幕无码毛片| 1a级毛片免费观看| 亚洲av永久中文无码精品| 国产亚洲精品拍拍拍拍拍| 免费无码VA一区二区三区| 久久精品国产亚洲av麻豆图片 | 日本一道本不卡免费| 伊人久久亚洲综合影院首页| 免费看国产一级特黄aa大片| 免费无码一区二区三区蜜桃| youjizz亚洲| 亚洲综合色视频在线观看| 国产精品视频免费观看| yellow免费网站| 亚洲国产品综合人成综合网站| 国产一级高清视频免费看|