《數據結構和算法基礎Java語言實現 》是2021年北京大學出版社出版的圖書。
基本介紹
- 書名: 數據結構和算法基礎Java語言實現
- 作者:柳偉衛
- 類別:Java
- 出版社:北京大學出版社
- 出版時間:2021年
- 開本:16 開
- 裝幀:平裝
- ISBN:9787301325872
《數據結構和算法基礎Java語言實現 》是2021年北京大學出版社出版的圖書。
本書全面、系統地介紹了數據結構相關內容,包括各種數據結構的邏輯關係、存儲結構及基本運算,通過豐富的案例講解了算法的多種實現,所有算法程式均採用Java語言實現。 本書共8章,主要內容包括數據結構基礎,線性表,棧和佇列,串、數組和...
數據的邏輯結構和儲存結構是數據結構的兩個密切相關的方面,同一邏輯結構可以對應不同的存儲結構。算法的設計取決於數據的邏輯結構,而算法的實現依賴於指定的存儲結構。數據結構的研究內容是構造複雜軟體系統的基礎,它的核心技術是分解與...
本書全面系統地介紹數據結構的基礎理論和算法設計方法,包括線性表、樹、圖等數據結構以及查找和排序算法,採用Java語言以面向對象方法設計並實現了這些數據結構及算法。簡介 本書是“十二五”普通高等教育本科國家級規劃教材,也是“十三五”...
9.2 使用繼承實現多態 296 9.3 接口 305 9.3.1 接口的層次結構 309 9.3.2 Comparable接口 310 9.3.3 Iterator接口 310 9.4 通過接口實現多態 310 9.4.1 事件處理 312 重要概念總結 313 術語總結 313 自測題 ...
《數據結構與算法分析(Java版)》以Java語言為基礎,討論了數據結構的線性結構和非線性結構及其實現,全書以Java語言作為數據結構的算法描述。圖書簡介 本書以Java語言為基礎,討論了數據結構的線性結構和非線性結構及其實現,全書以Java語言...
本書是Java語言的經典教材,中文版分為基礎篇和進階篇,主要介紹程式設計基礎、面向對象程式設計、GUI程式設計、數據結構和算法、高級Java程式設計等內容。本書以示例講解解決問題的技巧,提供大量的程式清單,每章配有大量複習題和編程練習...
《Java程式設計與數據結構》是2005年清華大學出版社出版的圖書,作者是Kenneth A.Lambert&Martin Osborne等。佟占傑等譯。全書分為15章,主要講述了JAVA程式設計過程中數據結構的相關技術知識。內容簡介 《Java程式設計與數據結構》本書在...
《數據結構與算法Java語言描述》是2018年中國電力出版社出版的圖書,作者是Allen B. Downey。 [1-2] 中文名 數據結構與算法Java語言描述 作者 Allen B. Downey 出版社 中國電力出版社 出版時間 2018年 開本 16 開 裝幀 平裝...
1.5.1從數據到大數據21 1.5.2算法分析的其他漸進符號22 思想火花——機率算法23 習題24 第2章線性表27 2.1引言28 2.2線性表的邏輯結構29 2.2.1線性表的定義29數據結構——從概念到Java實現2.2.2線性表的抽象數據類型29 2...
5.2.2 線性表的新實現127 5.3 Java類庫:ArrayList與 Vector類128 5.4 用數組實現ADT線性表的優缺點132 本章小結133 練習134 項目設計135 目 錄 數據結構與算法分析(Java語言描述)(第2版)第6章 用鍊表實現線性表136 6.1 ...
書中對每一類數據結構的分析均按照“邏輯結構—存儲結構—基本運算的實現—時空性分析—典型例題—知識點小結—擴展學習導讀—練習題—實驗題”的順序來進行,算法全部採用Java語言描述,很容易轉換成程式。《數據結構與算法(Java版普通高等...
全書從基本的數據結構概念開始講解,以新版的Java語言詳細詮釋數組結構、佇列、堆疊、鍊表、樹結構、圖結構、排序和查找等數據結構的基礎知識,書中收錄了精華的算法及範例程式的實現過程,輔以豐富的圖示解析。全書的範例程式均採用Eclipse I...
1.4.2 Java語言的數組和類數據類型 1.4.3 Java語言的ArrayList 1.4.4 Java語言的函式 1.4.5 用Java語言驗證算法的方法 1.5 Java中ADT規格與實現 1.6 一個Java套用實例 1.7 學習數據結構的意義和方法 學習要點 習...
《數據結構(Java語言描述)》是2015年12月電子工業出版社出版的圖書,作者是丁海軍。內容簡介 本書以作者多年數據結構課程教學經驗為基礎編寫而成。全書共9章,第1章介紹了數據結構的基本概念及算法複雜度分析的詳細框架和步驟;第2~5...
《Java數據結構和算法》(第2版)提供了學完一門程式語言後進一步需要知道的知識。本書所涵蓋的內容通常作為大學或學院中計算機系二年級的課程,在學生掌握了編程的基礎後才開始本書的學習。作者簡介 RobertLafore先生從1982年就開始編寫...
《數據結構與算法分析 java語言描述(原書第3版)》是2016年機械工業出版社出版的圖書,作者是[美]馬克·艾倫·維斯 。內容簡介 本書是國外數據結構與算法分析方面的經典教材,使用卓越的Java程式語言作為實現工具討論了數據結構(組織大量...
3.3 堆疊與佇列的Java實現52 本章小結56 本章習題56 第4章 串59 4.1 串的基本概念與抽象數據類型59 4.2 串的存儲結構62 4.3 串運算的實現66 4.4 KMP算法69 本章小結72 本章習題73 第5章 多維...
6.8.3哈夫曼算法的實現114 6.8.4哈夫曼樹的套用116 6.9實訓創建二叉樹並遍歷117 6.10小結121 6.11習題121 第7章圖123 7.1圖的基本概念123 7.1.1圖的定義123 7.1.2圖的基本術語124 7.2圖的存儲結構126 7.2.1鄰接...
本書關注的是數據結構和算法背後的核心設計問題。在展現每種集合時,本書都是先探討該集合的一般概念,接著再討論該集合在問題求解中的用法,最後討論了各種候選實現方案。因此,本書是“數據結構與算法”Java語言描述課程的理想教材。圖...
本書共分五個部分:第一部分描述了整本書所使用的Java基礎知識;第二部分集中介紹基本的算法和構件塊;第三部分提供了一些實例研究;第四部分介紹數據結構的實現;第五部分是高級數據結構。另外,作為一部經典教材,本書內容嚴謹、全面、...
《數據結構與算法分析Java語言描述》是2007年11月1日由清華大學出版社出版的一本圖書。內容簡介 “數據結構”是計算機專業的基礎與核心課程之一,Java是現今一種熱門的語言。本書在編寫過程中特別考慮到了面向對象程式設計(OOP)的思想與...
全書從基本的數據結構概念開始講解,以新版的Java語言詳細詮釋數組結構、佇列、堆疊、鍊表、樹結構、圖結構、排序和查找等數據結構的基礎知識,書中收錄了精華的算法及範例程式的實現過程,輔以豐富的圖示解析。全書的範例程式均採用“Eclipse...
本書系統、全面地介紹數據結構的基礎理論與算法設計,精選數據結構考研習題和各類典型例題進行講解,案例和課後習題豐富,突出對數據結構算法實踐能力的培養。本書算法均採用Java語言實現,示例代碼可直接上機運行。《圖解Java數據結構與算法:...
以Java程式語言實現數據結構中的重要理論,以範例程式說明數據結構的內涵。採用“Eclipse”JavaID工具,整合編譯、執行、測試及除錯功能。強調邊做邊學,結合下載檔案,給予最完整的支援。目錄 第1章 數據結構導論 1 1.1 數據結構簡介 2...
該教材採用Java語言作為描述算法的語言,共8章,主要內容可分成兩大部分。第一部分主要介紹線性表、棧、佇列、串、數組、樹和圖等基本數據結構的特點、存儲方式、運算原理和方法、典型套用及其在計算機中的實現; 第二部分主要討論查找與...
2.3java.util.Array類33 2.4順序查找算法35 2.5折半查找算法36 複習題38 習題39 複習題答案44 習題答案44數據結構學習指導與習題解答(Java語言版)(第2版)目錄第3章連結的數據結構58 3.1維護有序陣列58 3.2間接引用59 3....
數據結構(Java語言版)》面向高等職業院校學生,語言通俗易懂,每章都由實例引入,理論和實踐緊密結合。全書重點突出基本理論和基本算法的實現過程,強調實踐性和實用性。另外《高職高專計算機系列?數據結構(Java語言版)》配有電子教案和習題...
7~8 章)是基本技術部分,包括查找與排序方法;第四部分(第 9 章)是綜合項目實訓部分,通過“校園導遊系統設計”案例展示數據結構的套用與實現過程。本書面向套用型本科院校學生,立足於把數據結構的基本概念和基本算法講清楚,講透徹...
本書簡要回顧了Java語言的類、接口、泛型、數組等基本概念。在此基礎上,介紹了算法分析的基本方法和數據結構的基本概念,全面系統地討論了線性表、棧、佇列、二叉樹等基本數據結構的實現技術以及如何使用這些基本數據結構實現優先權佇列和圖...