掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
數據結構(Java語言描述) 版權信息
- ISBN:9787115413680
- 條形碼:9787115413680 ; 978-7-115-41368-0
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
數據結構(Java語言描述) 本書特色
本教材由淺入深,循序漸進,概念清楚,內容全面,系統地介紹了數據結構的相關知識。同時,本教材注重邏輯思維能力和算法分析能力的培養。本教材采用面向對象的方法講述各種數據結構的特點及其操作算法,同時通過大量的案例強化面向對象程序設計能力的培養與提高。全書分為10章,涵養了線性表、棧、隊列、串、數組、廣義表、樹(二叉樹)、圖、查找和排序等內容。
數據結構(Java語言描述) 內容簡介
本教材由淺入深,循序漸進,概念清楚,內容全面,系統地介紹了數據結構的相關知識。同時,本教材注重邏輯思維能力和算法分析能力的培養。本教材采用面向對象的方法講述各種數據結構的特點及其操作算法,同時通過大量的案例強化面向對象程序設計能力的培養與提高。全書分為10章,涵養了線性表、棧、隊列、串、數組、廣義表、樹(二叉樹)、圖、查找和排序等內容。
數據結構(Java語言描述) 目錄
第1章 概述
1.1 數據結構的作用和意義
1.1.1 數據結構的作用
1.1.2 數據結構的意義
1.2 基本概念和術語
1.2.1 基本概念和術語
1.2.2 數據的邏輯結構
1.2.3 數據的物理結構
1.3 面向對象的數據結構表示
1.3.1 java面向對象基礎
1.3.2 面向對象的抽象數據類型
1.3.3 使用java語言描述數據結構的優勢
1.4 算法和算法分析
1.4.1 算法的基本概念
1.4.2 算法效率的度量
1.4.3 算法效率分析
1.5 習題
第2章 線性表
2.1 線性表的邏輯結構
2.1.1 線性表的概念
2.1.2 線性表的基本操作
2.2 線性表的順序表示和實現
2.2.1 線性表的順序表示
2.2.2 順序表的實現
2.2.3 順序表的應用
2.3 線性表的鏈式表示和實現
2.3.1 線性表的鏈式表示
2.3.2 單鏈表的實現
2.3.3 循環鏈表
2.3.4 雙向鏈表
2.3.5 鏈表的應用--鏈表合并與一元多項式相加
2.4 習題
2.5 實訓
第3章 棧和隊列
3.1棧
3.1.1 棧的定義及基本運算
3.1.2 順序棧
3.1.3 鏈棧
3.2隊列
3.2.1 隊列的定義及基本運算
3.2.2 順序隊列
3.2.3 鏈隊列
3.3 棧和隊列的應用舉例
3.3.1 棧應用之一:數制轉換
3.3.2 棧的應用之二:括號匹配
3.3.3 棧的應用之三:表達式求值
3.3.4 隊列應用之一:模擬服務臺前的排隊現象問題
3.3.5 隊列應用之二:批量任務的處理
3.4 習題
3.5 實訓
第4章 串、矩陣和廣義表
4.1 串及其運算
4.1.1 串的基本概念
4.1.2 串的基本操作
4.2 串的順序存儲與實現
4.2.1 順序存儲結構
4.2.2 串的實現
4.3.2 模式匹配
4.3 矩陣
4.3.1 特殊矩陣
4.3.2 稀疏矩陣
4.4 廣義表
4.4.1 廣義表的邏輯結構
4.4.2 廣義表的存儲結構及實現
4.5 串的應用:文本編輯
4.6 矩陣的應用:矩陣運算與實現
4.6.1 矩陣運算的意義
4.6.2 矩陣的加法
4.6.3 矩陣的乘法
4.6.4 矩陣的轉置
4.7
展開全部
書友推薦
- >
莉莉和章魚
- >
推拿
- >
山海經
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
上帝之肋:男人的真實旅程
- >
小考拉的故事-套裝共3冊
- >
中國歷史的瞬間
- >
苦雨齋序跋文-周作人自編集
本類暢銷