鏈接列表,堆棧,樹,哈希表,(插入,快速,堆)排序上的algos排序
數據結構上的免費應用程序涵蓋了最重要的主題,並使用簡單的示例和圖表進行完整描述。這個主題對考試非常有幫助,Viva,Gate。所有章節都是彼此相關的,因此在牢記所有內容後,所有內容都逐步安排。
考試,大學和課程的最佳應用程序。如果您是一名學生,那麼學習很多。
這個有用的應用程序列出了5章中的130個主題,完全基於實用的和強大的理論知識基礎,並用非常簡單且易於理解的英語編寫的註釋。
將此應用程序視為教授在教室中使用的快速註釋指南。該應用程序將有助於更快的學習和所有主題的快速修訂。
應用程序中涵蓋的一些主題是:
1。算法簡介
2。算法的效率
3。插入排序的分析
4。插入排序
5。劃分和爭議的方法
6。分析分界線和爭議算法
7。漸近符號
8。方程和不平等中的漸近符號
9。標準符號和共同功能
10。招聘問題
11。指示器隨機變量
12。球和垃圾箱
13。概率分析和指標隨機變量的進一步使用
14。條紋
15。在線招聘問題
16。復發概述
17。復發的替代方法
18。遞歸樹方法
19。主方法
20。大師定理的證明
21.確切權力的證明
22。地板和天花板
23。隨機算法
24。堆
25。維護堆屬性
26。建造堆
27。
28。優先排隊
29。 QuickSort的描述
30. QuickSort的性能
31。 QuickSort的隨機版本
32。 QuickSort分析
33。排序的下限
34。計數排序
35。 radix排序
36.最小和最大
37。預期線性時間選擇
38。鏟斗排序
39。在最差的線性時間中選擇
40。堆棧和隊列
41。鏈接列表
42。實施指針和對象
43。代表根樹
44。直接地址表
45。哈希表
46。哈希函數
47。開放地址
48。完美的哈希
49。二進制搜索樹簡介
50。查詢二進制搜索樹
51。插入和刪除
52。隨機建造的二進制搜索樹
53。紅黑樹
54。紅樹的旋轉
55。插入紅色黑樹
56。刪除紅色黑樹
57。動態順序統計
58。增加數據結構
59。間隔樹
60。動態編程概述
61。裝配行調度
62。矩陣鏈乘法
63。動態編程的元素
64。最長的常見子序列
65。最佳二進制搜索樹
66。貪婪算法
67。貪婪策略的要素
68。霍夫曼代碼
69。貪婪方法的理論基礎
70。任務解決問題
71。匯總分析
72。會計方法
73。潛在方法
74。動態表
75。 B-Trees
76。 b-trees的定義
77。 b-Trees的基本操作
78。從b-tree中刪除鑰匙
79。二項式堆
80.二項式堆操作
81。斐波那契堆
82。可合併的運營
83。減少鍵並刪除節點
84。界限最高度
85。脫節集的數據結構
86。鏈接列表表示不相交集
87。脫節森林
88。按路徑壓縮對聯合分析
89。圖表的表示
90。廣度優先搜索
91。深度優先搜索
92。拓撲排序
93。緊密連接的組件
94。最小跨越樹木
95。生長最小跨樹
96. Kruskal和Prim的算法
97。單源最短路徑
98。鐘形福音算法
99。有向無環圖中的單源最短路徑
100。 Dijkstra的算法
101。差異約束和最短路徑
102。最短路徑和矩陣乘法
103。 Floyd-Warshall算法
算法是各種大學的計算機科學與軟件工程教育課程和信息技術學位課程的一部分。