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

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

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

    gr8vyguy@Blogjava

    算法分析時為什么偏愛最差情況?

    算法(Algorithms)的復(fù)雜度(Complexity)是指運行一個算法所需消耗的資源(時間或者空間)。同一個算法處理不同的輸入數(shù)據(jù)所消耗的資源也可能不同,所以分析一個算法的復(fù)雜度時,主要有三種情況可以考慮,最差情況(Worst Case)下的,平均情況(Average Case)的, 最好情況(Best Case)下的。不管是在實際應(yīng)用中,還是計算機理論的研究中,大多都只考慮最差情況下的復(fù)雜度分析。為什么呢?這里給出四點原因,
    1. 最差情況下的復(fù)雜度是所有可能的輸入數(shù)據(jù)所消耗的最大資源,如果最差情況下的復(fù)雜度符合我們的要求,我們就可以保證所有的情況下都不會有問題。
    2. 某些算法經(jīng)常遇到最差情況。比如一個查找算法,經(jīng)常需要查找一個不存在的值。
    3. 也許你覺得平均情況下的復(fù)雜度更吸引你,可是平均情況也有幾點問題。第一,難計算,多數(shù)算法的最差情況下的復(fù)雜度要比平均情況下的容易計算的多,第二,有很多算法的平均情況和最差情況的復(fù)雜度是一樣的. 第三,什么才是真正的平均情況?如果你假設(shè)所有可能的輸入數(shù)據(jù)出現(xiàn)的概率是一樣的話,也是不合理的。其實多數(shù)情況是不一樣的。而且輸入數(shù)據(jù)的分布函數(shù)很可能是你沒法知道。
    4. 考慮最好情況的復(fù)雜度更是沒有意義。幾乎所有的算法你都可以稍微修改一下,以獲得很好的最好情況下的復(fù)雜度(要看輸入數(shù)據(jù)的結(jié)構(gòu),可以是O(1))。怎樣修改呢? 預(yù)先計算好某一輸入的答案,在算法的開始部分判斷輸入,如果符合,給出答案。


    轉(zhuǎn)載請保留http://m.tkk7.com/xilaile/archive/2007/03/30/107374.html

    posted on 2007-03-29 22:52 gr8vyguy 閱讀(4353) 評論(1)  編輯  收藏 所屬分類: 計算機科學(xué)基礎(chǔ)

    評論

    # re: 算法分析時為什么偏愛最差情況? (內(nèi)含一個小問題) 2007-04-02 06:06 liigo

    說的很有道理,邏輯性強。  回復(fù)  更多評論   

    <2007年3月>
    25262728123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計

    公告

  • 轉(zhuǎn)載請注明出處.
  • msn: gr8vyguy at live.com
  • 常用鏈接

    留言簿(9)

    隨筆分類(68)

    隨筆檔案(80)

    文章分類(1)

    My Open Source Projects

    搜索

    積分與排名

    最新評論

    主站蜘蛛池模板: 色偷偷亚洲第一综合| 亚洲Av无码精品色午夜 | 亚洲精品美女久久777777| 无码专区一va亚洲v专区在线| 免费无码又爽又刺激毛片| 日韩一级免费视频| 思思99re66在线精品免费观看| 无码专区永久免费AV网站| 成人福利免费视频| 四虎在线免费视频| 成人无码区免费视频观看| 青春禁区视频在线观看直播免费 | 午夜不卡AV免费| 一级毛片在线免费视频| 一级片在线免费看| 国产免费无码一区二区| 一个人免费视频在线观看www| 日本免费在线观看| 18女人腿打开无遮掩免费| jjizz全部免费看片| 毛片大全免费观看| 国产99视频免费精品是看6| 亚洲AV无码乱码在线观看性色扶| 亚洲国产精品激情在线观看| 久久99亚洲综合精品首页 | 国产一级淫片免费播放电影| 亚洲国产a级视频| 国产av无码专区亚洲av桃花庵| 97亚洲熟妇自偷自拍另类图片 | 国产精品亚洲一区二区三区在线 | 国产极品粉嫩泬免费观看 | 永久免费毛片手机版在线看| 免费一级e一片在线播放| 久久久青草青青国产亚洲免观| 亚洲男人的天堂在线播放| 亚洲国产精品网站久久| 亚洲AV成人精品一区二区三区| 日韩在线观看免费完整版视频| 在线观看特色大片免费网站| 我们的2018在线观看免费高清| 国产一级理论免费版|