日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《算法导论》读书笔记(总纲)

發布時間:2023/12/14 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《算法导论》读书笔记(总纲) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《算法導論》讀書筆記(總綱)

介紹:

[PDF、視頻、代碼、筆記記錄]

簡書:算法導論

算法(algorithm)簡單來說就是定義良好的計算機過程,它取一個或一組值作為輸入,并產生出一個或一組值作為輸出。即算法就是一系列的計算步驟,用來將輸入數據轉換成輸出數據。

書中有一句話非常好:
  Having a solid base of algorithm knowledge and technique is one characteristic that separates the truly skilled programmers from the novices.

是否具有扎實的算法知識和技術基礎,是區分真正熟練的程序員與新手的一項重要特征。
  

第一部分(Part I) 基礎(Foundations)

第1章 計算中算法的角色(The Role of Algorithms in Computing)
第2章 開始(Getting Started)
第3章 函數的增長率(Growth of Functions)
第4章 遞歸(Recurrences)
第5章 概率分析與隨機化算法(Probabilistic Analysis and Randomized Algorithms)

第二部分(Part II) 排序與順序統計量(Sorting and Order Statistics)

第6章 堆排序(Heapsort)
第7章 快速排序(Quicksort)
第8章 線性時間中的排序(Sorting in Linear Time)
第9章 中值與順序統計(Medians and Order Statistics)

第三部分(Part III) 數據結構(Data Structures)

第10章 基本的數據結構(Elementary Data Structures)
第11章 散列表(Hash Tables)
第12章 二叉查找樹(Binary Search Trees)
第13章 紅-黑樹(Red-Black Trees)
第14章 擴充的數據結構(Augmenting Data Structures)

第四部分(Part IV) 高級設計與分析技術(Advanced Design and Analysis Techniques)

第15章 動態規劃(Dynamic Programming)
第16章 貪婪算法(Greedy Algorithms)
第17章 分攤分析(Amortized Analysis)

第五部分(Part V) 高級的數據結構(Advanced Data Structures)

第18章 B-樹(B-Trees)
第19章 二項式堆(Binomial Heaps)
第20章 斐波納契堆(Fibonacci Heaps)
第21章 不相交集的數據結構(Data Structures for Disjoint Sets)

第六部分(Part VI) 圖算法(Graph Algorithms)

第22章 基本的圖算法(Elementary Graph Algorithms)
第23章 最小生成樹(Minimum Spanning Trees)
第24章 單源最短路徑(Single-Source Shortest Paths)
第25章 全對的最短路徑(All-Pairs Shortest Paths)
第26章 最大流(Maximum Flow)

第七部分(Part VII) 算法問題選編(Selected Topics)

第27章 排序網絡(Sorting Networks)
第28章 矩陣運算(Matrix Operations)
第29章 線性規劃(Linear Programming)
第30章 多項式與快速傅里葉變換(Polynomials and the FFT)
第31章 數論算法(Number-Theoretic Algorithms)
第32章 字符串匹配(String Matching)
第33章 計算幾何學(Computational Geometry)
第34章 NP-完備性(NP-Completeness)
第35章 近似算法(Approximation Algorithms)

第八部分(Part VIII) 附錄:數學基礎知識(Mathematical Background)

附錄A 求和(Summations)
附錄B 集合等離散數學內容(Sets, Etc.)
附錄C 計數與概率(Counting and Probability)
附錄D 矩陣(Matrix)

總結

以上是生活随笔為你收集整理的《算法导论》读书笔记(总纲)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。