• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 70  文章 - 160  trackbacks - 0

            公告:
            知識共享許可協議
            本博客采用知識共享署名 2.5 中國大陸許可協議進行許可。本博客版權歸作者所有,歡迎轉載,但未經作者同意不得隨機刪除文章任何內容,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 具體操作方式可參考此處。如您有任何疑問或者授權方面的協商,請給我留言。

            常用鏈接

            留言簿(8)

            隨筆檔案

            文章檔案

            搜索

            •  

            積分與排名

            • 積分 - 179013
            • 排名 - 147

            最新評論

            閱讀排行榜

            評論排行榜

            上一篇:http://www.shnenglu.com/tanky-woo/archive/2011/04/09/143794.html

            前三章基本沒什么內容,所以合在一起總結。

            第一章:

            講了算法(algorithm)的基本概念,以及算法的作用。(這些可以看書)

            用個人的話來講,你可以把算法當做一個解決問題的方法,就像數學里的各種公式一樣,你也可以把他們認為是一種算法。算法無處不在,而且算法必須存在,否則我們的生活都將變得緩慢,遲鈍。

            舉個例子:我們平時出去游玩時,要事先查好路線,這時就可以用百度地圖搜索從A地到B地的路線,地圖上會給出最快的乘車路線,這些路線是怎么給出來的,就是用了最短路的算法,關于最短路的算法有很多,比如Dijkstra, Bellman, Floyd, SPFA等等,當然還有好多我不知道,但是通過這可以看出,算法可以讓我們的生活變得更有效率。

            當然,第一章也可以認為是給大家鼓氣的一章,讓大家發現算法的魅力,算法的強悍。大家都來愛上算法吧!

             

             

            第二章:

            本書的算法都是用偽代碼寫的,偽代碼讀起來很簡單,它省去了無關的細節,著重考慮算法的整體。

            2.1節講的是插入排序(Insertion Sort),這個很簡單,也可以認為是最基本的排序算法。

            (P11)需要好好的記住,一般一本書中都會寫一些事先的約定,以方便大家閱讀。本書也不例外,這些約定都是關于偽代碼的,為了更好的閱讀并理解偽代碼,所以這些約定要記住了!

            2.2節講的是算法的分析。算法分析是指對一個算法所需要的資源進行預測。在(P13)講到了"運行時間"和"輸入規模"的概念。一個程序的運行時間可以表示為一個輸入規模的函數。一般算法所需的時間與輸入規模是同步增長的,而且對于不同的輸入序列,其運行時間也可能不同。(P14~15的算法運行時間分析要好好看看)。

            2.3節講的是分治法。

            分治策略:將原問題劃分成n個規模較小而結構與原問題相似的子問題;遞歸的解決這些子問題,然后再合并其結果,就得到原問題的解。

            分治策略的三步驟(P17):分解(Divide),解決(Conquer),合并(Combine)。

            合并排序算法就是利用了分治策略,將n個元素分成各含n/2個元素的子序列。

            這個是分治法的精髓:

            mergesort 

            其實理解起來很簡單,有沒有發現和二叉樹的后序遍歷類似。

             

             

            第三章:

            一般而言,我們研究的是算法的漸進意義。我在這里把漸進確界漸進上界漸進下界的三個符號的定義放在了一起:

            jianjinfuhao書上的圖3-1也非常給力:

            jianjin 

            這一章全部很重要。可以先記住,然后在后面的章節通過實踐來掌握

             

            Tanky Woo 標簽:
            posted on 2011-04-10 09:53 Tanky Woo 閱讀(2873) 評論(4)  編輯 收藏 引用

            FeedBack:
            # re: 《算法導論》學習總結 — 2.第一章 && 第二章 && 第三章 2011-04-10 18:20 coreBugZJ
            贊一個,我是看了《算法導論》學會的 FFT。  回復  更多評論
              
            # re: 《算法導論》學習總結 — 2.第一章 && 第二章 && 第三章 2011-05-23 13:53 archxm
            不要動不動就說很簡單,行不!  回復  更多評論
              
            # re: 《算法導論》學習總結 — 2.第一章 && 第二章 && 第三章 2011-05-24 22:45 Tanky Woo
            @archxm
            不明白你的意思。難道要我說:嗯,這里很難?難的地方我會說很難,讓大家多看看的,只是你沒看就說我老說簡單。  回復  更多評論
              
            # re: 《算法導論》學習總結 — 2.第一章 && 第二章 && 第三章 2013-02-13 19:42 
            就這樣的一種狀態建立在國美上面的上班狀態,可以肯定的是自己對于溝通的那種茫然無知的一種現實,對于溝通茫然無知的一種現實存在就導致自己對于顧客需求的茫然無知的狀態出現的事實,這個自己必須承認事實上就是如此  回復  更多評論
              
            国内精品久久久久久野外| 亚洲级αV无码毛片久久精品 | 国产精品伦理久久久久久| 热久久这里只有精品| 久久综合视频网站| 无码人妻少妇久久中文字幕蜜桃| 久久精品青青草原伊人| 亚洲国产欧洲综合997久久| 国产精品无码久久久久久| 久久99精品国产麻豆婷婷| 婷婷综合久久中文字幕蜜桃三电影| 久久精品国产99国产精偷 | 亚洲综合伊人久久综合| 久久久久久狠狠丁香| 久久精品国产欧美日韩99热| 久久青草国产精品一区| 久久久久久精品免费免费自慰| 94久久国产乱子伦精品免费| 亚洲中文久久精品无码| 久久精品亚洲福利| 国产精品美女久久久| 国产偷久久久精品专区 | 狠狠色丁香久久综合婷婷| 久久99九九国产免费看小说| 久久99国产精品久久| 中文字幕日本人妻久久久免费| 久久天天日天天操综合伊人av| 国产99精品久久| 亚洲愉拍99热成人精品热久久 | 久久精品中文字幕第23页| 国产午夜福利精品久久2021| 一本色道久久综合狠狠躁篇| 精品综合久久久久久88小说| 国产亚洲欧美成人久久片 | 国内精品久久久久久久久电影网| 国产成人AV综合久久| 久久最近最新中文字幕大全| 精品久久久久久国产91| 久久婷婷国产麻豆91天堂| 久久电影网2021| 777久久精品一区二区三区无码|