清華+殷人昆C++數據結構 幻燈片教學課件 通過本課程的學習,應達到知識和技能兩方面的目標: 1、知識方面:從數據結構的類定義和對象的使用,以及存儲表示和操作的實現兩個層次,系統地學習和掌握常用的基本數據結構(包括數組、順序表、多項式、字符串、鏈表、棧與隊列、優先級隊列、廣義表、樹與森林、二叉樹、堆、集合、圖、搜索結構、索引結構、散列結構等)及其不同的實現,了解并掌握分析、比較和選擇不同數據結構、不同存儲結構、不同算法的原則和方法,為后續課程的學習打好基礎。
標簽: 清華 數據結構 幻燈 教學課件
上傳時間: 2017-04-11
上傳用戶:jichenxi0730
八種排序算法,用模版實現基本的排序算法,冒泡,插入,歸并,堆等
標簽: 排序算法
上傳時間: 2017-04-23
上傳用戶:星仔
數據結構各種算法的比較程序,包括快速排序,堆排序,冒泡排序等等
標簽: 數據結構 算法 比較 程序
上傳時間: 2014-02-09
上傳用戶:yxgi5
當jar包中某個class重復的時候,你肯定想定位到底是哪兩個jar在沖突。 當你寫程序需要weblogic的某個類支持的時候,你一定會對于在weblogic的lib下那幾十個jar中尋找你需要的類痛不欲生。 如果你想在一堆JAR包中查找某個類在哪個JAR包中,這個程序就是你最佳的選擇。 支持子目錄查詢!
標簽: class jar 重復
上傳時間: 2017-04-27
上傳用戶:pinksun9
采用MFC界面,實現了冒泡排序、堆排序、快速排序、歸并排序等常用排序算法的算法演示。
標簽: MFC
上傳時間: 2014-01-24
上傳用戶:chens000
文檔包含兩個程序,第一個實現了希爾排序、快速排序、堆排序、折半查找。第二個實現了二叉樹查找。均包含源碼和一組測試結果。
標簽: 文檔 程序
上傳時間: 2014-02-04
上傳用戶:685
最小生成樹 MST的四種算法實現。 包括普通的Kruskal算法和Prim算法,用Disjoint-Set優化的Kruskal算法和用Heap優化的堆算法。 復雜度分別為O(mn), O(n^2), O(m log n), O(m log n)
標簽: Kruskal Prim 算法 MST
上傳時間: 2013-12-10
上傳用戶:stewart·
JDK 是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什么Java應用服務器實質都是內置了某個版本的JDK。因此掌握 JDK是學好Java的第一步。最主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)運行效率要比Sun JDK包含的JVM高出許多。而專門運行在x86平臺的Jrocket在服務端運行效率也要比Sun JDK好很多。但不管怎么說,我們還是需要先把Sun JDK掌握好。
標簽: Java JDK 核心
上傳時間: 2017-05-27
上傳用戶:愛死愛死
堆積(heap)是樹結構的第三種型態。堆積是一棵二元樹,其左右子樹節點的值均較其父母節點的值小。堆積的根節點值保證是該樹最大值。這中堆績稱為最大堆績。堆積的子樹可擺在左邊當左子樹,也可擺在右邊當右子樹,因此左右子樹俱有相同的性質。
標簽: heap 樹 二元
上傳時間: 2014-01-20
上傳用戶:王小奇
常用數據結構算法實現排序,冒泡排序、選擇排序、插入排序、謝爾排序、快速排序、歸并排序、堆排序,采用javascript。
標簽: 數據結構 排序 算法
上傳時間: 2017-05-31
上傳用戶:jhksyghr
蟲蟲下載站版權所有 京ICP備2021023401號-1