-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
數據結構(C語言描述)(第3版)慕課·微課視頻版 版權信息
- ISBN:9787302642336
- 條形碼:9787302642336 ; 978-7-302-64233-6
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
數據結構(C語言描述)(第3版)慕課·微課視頻版 本書特色
配套900分鐘慕課視頻,隨時掃碼觀看視頻講解;多維度、跨課程講解概念原理;配套豐富習題與實踐;各章后的“番外”體現了課程思政,育人于無聲。
數據結構(C語言描述)(第3版)慕課·微課視頻版 內容簡介
全書共10章,詳細介紹各種數據結構以及查找、排序的各種方法,對每種類型的數據結構以實例為切入點,詳細敘述其基本概念、邏輯結構、存儲結構和常用算法。知識組織清晰,算法完整,便于讀者上手。配套完整的視頻課程,并以目錄樹形式展示,方便讀者查閱學習。部分章節增加“知識拓展”部分,幫助讀者訓練計算思維。 配套出版《數據結構習題與實驗教程(C語言描述)微課視頻版》(978-7-302-64234-3),方便課后復習或備考研究生入學考試及各類技能考試。 書中實例豐富,對主要算法均給出了C語言函數實現。為了便于教學,各章后配有豐富例題及解答。適合作為高等學校計算機相關專業的教材,也可供對計算機程序設計感興趣的讀者自學參考。
數據結構(C語言描述)(第3版)慕課·微課視頻版 目錄
數據結構(C語言描述)(第3版)慕課·微課視頻版 第4章串 4.1串的定義及基本操作 4.1.1串的引例 4.1.2串的基本概念 4.1.3串的基本操作 4.2串的存儲結構 4.2.1串的定長順序存儲結構 4.2.2串的堆式存儲 4.2.3串的塊鏈式存儲結構 4.3串的模式匹配 4.3.1樸素的模式匹配算法 4.3.2KMP算法 4.4串的應用 本章小結 知識拓展 第5章數組與廣義表 5.1數組的定義和運算 5.1.1數組的定義 5.1.2數組的基本運算 5.2數組的順序存儲結構 5.2.1行優先存儲 5.2.2列優先存儲 5.3矩陣的壓縮存儲 5.3.1特殊矩陣——對稱矩陣和三角矩陣 5.3.2稀疏矩陣 5.4廣義表的定義與性質 5.4.1廣義表的定義 5.4.2廣義表的性質 5.5廣義表的存儲結構 5.5.1頭尾表示法 5.5.2孩子兄弟表示法 5.6廣義表的基本操作 5.7數組的應用 本章小結 知識拓展 第6章樹和二叉樹 6.1樹的概念和基本操作 6.1.1樹的引例 6.1.2樹的定義和基本術語 6.1.3樹的表示方法 6.1.4樹的基本操作 6.2二叉樹 6.2.1二叉樹的定義 6.2.2二叉樹的性質 6.2.3二叉樹的基本操作 6.3二叉樹的存儲結構 6.3.1順序存儲結構 6.3.2鏈式存儲結構 6.4二叉樹的遍歷 6.4.1前序遍歷 6.4.2中序遍歷 6.4.3后序遍歷 6.4.4層次遍歷 6.5線索二叉樹 6.5.1線索二叉樹的概念 6.5.2中序線索二叉樹的構造算法 6.5.3查找線索二叉樹上結點的前驅和后繼 6.5.4線索二叉樹的遍歷 6.6哈夫曼樹及其應用 6.6.1哈夫曼樹的定義 6.6.2構造哈夫曼樹 6.6.3哈夫曼樹的應用 6.7樹與森林 6.7.1樹的存儲結構 6.7.2樹、森林與二叉樹的轉換 6.7.3樹和森林的遍歷 6.8二叉樹的應用 本章小結 知識拓展 第7章圖 7.1圖的定義和基本術語 7.1.1圖的引例 7.1.2圖的定義 7.1.3圖的基本術語 7.2圖的存儲結構 7.2.1數組表示法 7.2.2鄰接表 7.2.3十字鏈表 7.2.4鄰接多重表 7.3圖的遍歷 7.3.1深度優先搜索 7.3.2廣度優先搜索遍歷 7.4圖的連通性問題 7.4.1無向圖的連通分量和生成樹 7.4.2有向圖的強連通分量 7.4.3*小生成樹 7.4.4關結點和重連通分量 7.5有向無環圖及其應用 7.5.1拓撲排序 7.5.2關鍵路徑 7.6*短路徑 7.6.1求某一源點到其余各頂點的*短路徑 7.6.2每一對頂點之間的*短路徑 7.7圖的應用 本章小結 知識拓展 第8章查找 8.1基本概念 8.2靜態查找表 8.2.1順序表的查找 8.2.2有序表的查找 8.2.3靜態樹表的查找 8.2.4索引順序表的查找 8.3動態查找表 8.3.1二叉排序樹和平衡二叉樹 8.3.2B樹和B 樹 8.4哈希表 8.4.1哈希表的概念 8.4.2哈希函數的構造方法 8.4.3處理沖突的方法 8.4.4哈希表的查找及其分析 8.5查找的應用 本章小結 知識拓展 第9章排序 9.1排序的基本概念 9.2插入排序 9.2.1直接插入排序 9.2.2折半插入排序 9.2.3希爾排序 9.3交換排序 9.3.1冒泡排序 9.3.2快速排序 9.4選擇排序 9.4.1直接選擇排序 9.4.2樹狀選擇排序 9.4.3堆排序 9.5歸并排序 9.6各種內部排序方法的比較 9.7排序的應用 本章小結 知識拓展 第10章文件 10.1文件的基本概念 10.1.1文件引例 10.1.2文件的定義 10.1.3文件的邏輯結構及操作 10.1.4文件的物理結構 10.2順序文件 10.2.1什么是順序文件 10.2.2磁帶存儲的順序文件的操作 10.2.3磁盤存儲的順序文件的操作 10.3索引文件 10.3.1什么是索引文件 10.3.2索引文件的操作 10.3.3多級索引文件 10.4ISAM文件和VSAM文件 10.4.1ISAM文件 10.4.2VSAM文件 10.5哈希文件 10.6多關鍵字文件 10.6.1多重表文件 10.6.2倒排文件 本章小結 知識拓展 附錄A相關知識拓展 參考文獻
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
中國歷史的瞬間
- >
龍榆生:詞曲概論/大家小書
- >
苦雨齋序跋文-周作人自編集
- >
伊索寓言-世界文學名著典藏-全譯本
- >
回憶愛瑪儂
- >
月亮虎
- >
大紅狗在馬戲團-大紅狗克里弗-助人