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

            隨筆檔案

            文章檔案

            搜索

            •  

            積分與排名

            • 積分 - 178988
            • 排名 - 147

            最新評論

            閱讀排行榜

            評論排行榜

            上一篇:http://m.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 閱讀(2872) 評論(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 
            就這樣的一種狀態建立在國美上面的上班狀態,可以肯定的是自己對于溝通的那種茫然無知的一種現實,對于溝通茫然無知的一種現實存在就導致自己對于顧客需求的茫然無知的狀態出現的事實,這個自己必須承認事實上就是如此  回復  更多評論
              
            久久精品国产亚洲AV无码偷窥| 久久久久高潮综合影院| 久久综合香蕉国产蜜臀AV| 亚洲精品国精品久久99热一| 亚洲AV乱码久久精品蜜桃| 嫩草影院久久99| 奇米影视7777久久精品人人爽| 无码国内精品久久人妻| 久久99精品九九九久久婷婷| 亚洲国产高清精品线久久 | 韩国三级中文字幕hd久久精品 | 麻豆精品久久久久久久99蜜桃| 久久婷婷色综合一区二区| 伊人色综合久久天天| 亚洲狠狠婷婷综合久久久久 | 亚洲欧美日韩中文久久| 香蕉久久夜色精品国产小说| 久久只有这精品99| 久久午夜电影网| 91精品国产综合久久久久久| 2021久久精品免费观看| 久久性精品| 国产精品成人99久久久久91gav| 国产激情久久久久久熟女老人| 精品无码久久久久久久久久| 久久久老熟女一区二区三区| 国产亚洲精品久久久久秋霞 | 精品国产综合区久久久久久 | 久久影院亚洲一区| 国产精品久久久久久影院| 欧美午夜精品久久久久免费视 | 久久精品国产精品亚洲人人| 青青草国产精品久久| 久久99热只有频精品8| 无码久久精品国产亚洲Av影片 | 亚洲国产成人久久综合一区77| 色综合久久天天综合| 狠狠色噜噜狠狠狠狠狠色综合久久 | 精品久久久久久无码人妻热| 99久久精品国产一区二区| 日韩一区二区久久久久久|