《數據結構(從概念到Java實現)》是2021年清華大學出版社出版的圖書。
基本介紹
- 書名:數據結構(從概念到Java實現)
- 作者:賴小平
- 出版社:清華大學出版社
- 出版時間:2021年6月1日
- ISBN: 9787302573708
《數據結構(從概念到Java實現)》是2021年清華大學出版社出版的圖書。
數據結構(從概念到Java實現)《數據結構(從概念到Java實現)》是2021年清華大學出版社出版的圖書。
上述兩個方面的結合可以將問題變換為數據結構。這是一個從具體(即具體問題)到抽象(即數據結構)的過程。然後,通過增加對實現細節的考慮進一步得到存儲結構和實現運算,從而完成設計任務。這是一個從抽象(即數據結構)到具體(即具體...
《數據結構(Java語言描述)》是2015年12月電子工業出版社出版的圖書,作者是丁海軍。內容簡介 本書以作者多年數據結構課程教學經驗為基礎編寫而成。全書共9章,第1章介紹了數據結構的基本概念及算法複雜度分析的詳細框架和步驟;第2~5...
《數據結構(Java語言實現·題庫·微課視頻版)》是2023年9月1日清華大學出版社出版的圖書,作者:陳銳 馬軍霞 蔡增玉 馬歡 朱亮 趙曉君 李朝陽 蔣昌猛 王 超。內容簡介 本書全面、系統地介紹了數據結構相關內容,包括各種數據結構的...
本書全面系統地介紹數據結構的基礎理論和算法設計方法,包括線性表、樹、圖等數據結構以及查找和排序算法。本書採用Java語言以面向對象方法設計並實現了全部的數據結構及算法。本書精選基礎理論內容,重點是數據結構設計和算法設計,通過降低...
全書示例採用Java語言編寫,書中示例也可以作為面試使用。《數據結構和算法基礎(Java語言實現)》書分為以下幾部分:部分 預備知識(第1-2章):介紹數據結構和算法的基本概念,並演示如何搭建開發環境、編寫測試用例。第二部分 數據結構...
本書簡要回顧了Java語言的類、接口、泛型、數組等基本概念。在此基礎上,介紹了算法分析的基本方法和數據結構的基本概念,全面系統地討論了線性表、棧、佇列、二叉樹等基本數據結構的實現技術以及如何使用這些基本數據結構實現優先權佇列和圖...
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鄰接...
3.1.2棧的存儲和實現41 3.2佇列46 3.2.1佇列的定義和運算46 3.2.2佇列的順序存儲結構48 3.2.3佇列的鏈式存儲結構51 3.3棧和佇列的項目實踐54 習題三60 第4章串62 4.1串的基本概念和存儲結構62 4.1.1串的基本概念62...
1.1 數據結構的基本概念 1.1.1 基本概念和術語 1.1.2 數據的邏輯結構 1.1.3 數據的存儲結構 1.2 算法 1.2.1 算法及其特性 1.2.2 算法的描述方法 1.2.3 算法分析 引例分析與實現 同步訓練 單元2 線性表 ...
6.1.1二叉樹的邏輯結構 6.1.2二叉樹的基本操作 6.1.3二叉樹的抽象數據類型 6.2二叉樹的實現 6.2.1二叉樹的順序存儲 6.2.2二叉樹的鏈式存儲 6.3二叉樹的遍歷方法及遞歸實現 6.4二叉樹的套用 6.4.1哈夫曼樹的基本概念 ...
算法的描述既嚴謹,又利用Java的泛型方法來體現方法的通用性,支持高效的代碼重用;書中融入了新的教學理念,並配有圖表,便於學生直觀地理解數據結構與算法;教學、實驗相互配合,實現立體化教學資源建設。作者簡介 劉小晶,女,嘉興學院...
主要講述如何在正確的軟體工程原則指導下,用精心定義的數據結構和算法實現高質量的程式。為使讀者能更好的理解本書,各章在內容安排上從易到難,對於每章所涉及的數據結構,都先介紹其概念,然後舉例說明其用途,再討論如何用Java編程...
主要內容包括:數據結構的基本概念、 算法描述和算法分析初步、線性表、鍊表、棧、佇列 、串、數組、廣義表、樹、圖、查找和排序的各種方 法。本書是用Java語言定義和實現數據結構及算法的 ,因此本書中**章**節簡單介紹了Java編程...
遞歸 第5章 模組化與數據抽象 第6章 線性數據結構――堆疊與佇列 第7章 鍊表、字元串和動態記憶體分配 第8章 樹與圖 第9章 散列和Table ADT 第10章 排序 附錄A JAVATM要點回顧 附錄B 表示效率的語言 附錄C 軟體工程概念 ...
附錄中提供了各章部分問題的答案、Java編:程基礎知識和術語表等內容。本書特色:章——每章講述一個主題,每種數據結構獨立成章;基本概念——每章開頭列出本章將要學習的主要內容;練習——結合所講具體內容進行針對性的練習;原理—...
本書是為全國高等院校計算機及相關專業開設數據結構課程而精心編著的一本實用教材。本書按照面向對象的程式設計方法,採用目前廣泛使用的Java語言描述各種數據結構和運算方法,使得一種數據結構對應一種操作接口,進而通過不同的存儲類型來實現...
本書採用Java語言作為描述算法的語言,共9章,可分成兩大部分。第一部分主要介紹線性表、棧、佇列、串、數組、樹和圖等基本數據結構的特點、存儲方式、運算原理、實現方法以及它們在現實中的典型套用; 第二部分主要討論查找與排序這兩種...