-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
數據結構實用教程(C語言版)(第二版) 版權信息
- ISBN:9787302297482
- 條形碼:9787302297482 ; 978-7-302-29748-2
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
數據結構實用教程(C語言版)(第二版) 本書特色
叢書特色: 案例驅動的教學模式 一線優秀教師擔綱編寫 立體化教學資源解決方案
數據結構實用教程(C語言版)(第二版) 內容簡介
《數據結構實用教程(C語言版 第二版)》是為“數據結構”課程編寫的教材。書中首先介紹了數據結構的概念及數據結構研究的邏輯結構、存儲結構及運算三方面內容涉及的基本概念; 然后針對經典的數據結構,即線性表、棧、隊列、多維數組、廣義表、樹和圖的邏輯特征、常用的存儲方式及各種基本運算的實現算法做了詳細闡述; *后討論了兩種典型運算——排序和查找的各種實現方法。全書采用C語言作為數據結構和算法的描述工具。在附錄A中給出了經典結構典型應用的完整C程序,在附錄B 中給出了習題解析及參考答案。 《數據結構實用教程(C語言版 第二版)》結構清晰、層次分明、深入淺出、通俗易懂,適用面廣。可以作為普通高等院校計算機學科和信息類學科本科和專科教材,也可以作為其他理工類專業的選修教材。
數據結構實用教程(C語言版)(第二版) 目錄
1.1 基本術語
1.2 數據結構的定義及研究的內容
1.2.1 數據的邏輯結構
1.2.2 數據的存儲結構
1.2.3 數據的運算
1.3 算法
1.3.1 算法的概念及特性
1.3.2 算法的描述
1.3.3 算法的評價
1.4 學習數據結構的意義和目的
小結
習題
第2章 線性表
2.1 線性表的定義及運算
2.1.1 線性表的定義及邏輯特征
2.1.2 線性表上運算的定義
2.1.3 線性表的存儲結構
2.2 順序表
2.2.1 順序表的定義及表示
2.2.2 線性表運算在順序表上的實現
2.3 鏈表
2.3.1 鏈表的定義及形式
2.3.2 單鏈表
2.3.3 循環鏈表
2.3.4 雙鏈表
2.3.5 靜態鏈表
2.4 順序表和鏈表的比較
小結
習題
第3章 棧和隊列
3.1 棧
3.1.1 棧的定義及運算
3.1.2 順序棧及運算的實現
3.1.3 鏈棧及運算的實現
3.1.4 棧的應用
3.1.5 棧與遞歸
3.2 隊列
3.2.1 隊列的定義及運算
3.2.2 順序隊列及運算的實現
3.2.3 鏈隊列及運算的實現
3.3 棧與隊列的比較
小結
習題
第4章 多維數組及廣義表
4.1 多維數組
4.2 矩陣的壓縮存儲
4.2.1 特殊矩陣
4.2.2 稀疏矩陣
4.3 廣義表
4.3.1 廣義表的定義
4.3.2 廣義表的運算
小結
習題
第5章 樹
5.1 樹的定義
5.2 二叉樹
5.2.1 二叉樹的定義及性質
5.2.2 二叉樹上運算的定義
5.2.3 二叉樹的存儲
5.2.4 二叉鏈表上實現二叉樹的遍歷運算
5.3 線索二叉樹
5.3.1 中序線索二叉鏈表
5.3.2 中序線索二叉鏈表的中序遍歷
5.3.3 利用中序線索實現前序遍歷和后序遍歷
……
第6章 圖
第7章 排序
第8章 查找
附錄A 經典結構的典型應用程序
附錄B 習題解析及參考答案
參考文獻
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
上帝之肋:男人的真實旅程
- >
二體千字文
- >
苦雨齋序跋文-周作人自編集
- >
羅曼·羅蘭讀書隨筆-精裝
- >
月亮與六便士
- >
伯納黛特,你要去哪(2021新版)
- >
名家帶你讀魯迅:故事新編