算法導論.助手[體驗版] 4+
學習算法和數據結構的可視化工具
巍 顾
專為 iPad 設計
-
- 免費
螢幕截圖
描述
讓枯燥的代碼變得有趣
參照原書第三版,內容包括[需要完整版]:
第2章 算法入門:插入排序,歸並排序;
第4章 分治法:最大子集問題,矩陣相乘算法[常規算法,分治法,Strassen算法];
第6章 堆排序:堆排序[大根堆,小根堆];
第7章 快速排序:快速排序;
第8章 線性時間排序:計數排序;
第12章 二叉搜索樹:二叉搜索樹[中序遍歷,遞歸搜索,叠代搜索,叠代最小,叠代最大,後繼,先驅,插入,刪除];
第13章 紅黑樹:紅黑樹[插入,刪除];
第15章 動態規劃:切鋼條問題[遞歸,自頂向下,自底向上,打印],最長公共子序列;
第16章 貪心算法:活動選擇問題[遞歸,叠代],Huffman編碼;
第22章 基本圖算法:廣度優先搜索,深度優先搜索,拓撲排序,強連通分量;
第23章 最小生成樹:最小生成樹[Kruskal算法,Prim算法];
第24章 單源最短路徑:Bellman-Ford算法,有向無環圖算法,Dijkstra算法;
第25章 每對頂點間的最短路徑:最短路徑算法[Slow算法,Faster算法,Floyd-Warshall算法];
第26章 最大流:Ford-Fulkerson算法;
附加內容:Hanoi塔問題,N皇後問題,排序算法性能比較;
主要特點有:
可單步或連續運行偽碼,觀察參數和數據結構的變化,有助於理解算法的設計思想;
可設置程序斷點,方便觀察算法的斷點狀態,通過循環不變式驗證其正確性;
提供運行時函數棧,並標記函數返回位置,可輕松跟蹤遞歸函數的運行過程,並有助於理解計算機程序的運行機製;
記錄代碼行執行次數,有助於理解算法的時間復雜度;
希望此App能對您學習算法和數據結構有所幫助;
最新功能
版本 1.5
添加:第2章-插入排序和歸並排序添加描述文檔;
App 私隱
開發者表明巍 顾的私隱慣例或包括下列資料的處理。詳情請參閱開發者的私隱政策。
不收集資料
開發者不會從此 App 收集任何資料。
私隱慣例或因使用的功能或年齡等因素而異。進一步了解
資料
- 供應商
- 巍 顾
- 大小
- 28.5 MB
- 類別
- 教育
- 兼容性
-
- iPhone
- 須使用 iOS 15.0 或以上版本。
- iPad
- 須使用 iPadOS 15.0 或以上版本。
- iPod touch
- 須使用 iOS 15.0 或以上版本。
- Mac
- 須使用 macOS 12.0 或以上版本及配備 Apple M1 或以上版本晶片的 Mac。
- Apple Vision
- 須使用 visionOS 1.0 或以上版本。
- 語言
-
簡體中文、繁體中文、英文
- 年齡
- 4+
- Copyright
- © 2021 Wei Gu
- 價格
- 免費