數據結構習題精解

《數據結構習題精解》是清華大學出版社出版圖書。

基本介紹

  • 中文名:數據結構習題精解
  • 作者:陳銳,張建偉,馬軍霞  
  • 出版時間:2021年10月1日
  • 出版社:清華大學出版社
  • 頁數:399 頁
  • ISBN:9787302586425
  • 開本:16 開
  • 版次:1
  • 商品編碼:13417042
  • 品牌:清華大學
  • 包裝:平裝
  • 用紙:膠版紙
  • 字數:694000
  • 正文語種:中文
內容簡介
  《數據結構習題精解(C語言實現+微課視頻)》精講數據結構與算法,對常見的算法及實現代碼進行詳細講解,並配合具體的圖表和教學視頻,使讀者輕鬆掌握數據結構知識並深入理解其中的算法思想。
  《數據結構習題精解(C語言實現+微課視頻)》共分8章,內容包括線性表、棧、佇列、串、數組和廣義表、樹、圖、查找、排序等。該書知識點涵蓋全面,案例典型。該書習題大部分來自各大名校考研和著名軟體公司的筆試面試題目,是作者多年來的教學實踐經驗的總結。該書案例代碼全部在Visual C++開發環境運行通過,並配套教學視頻,方便讀者自學。
  《數據結構習題精解(C語言實現+微課視頻)》適合C語言數據結構與算法的初學者、數據結構與算法課程考試的學生、考研人員、算法競賽選手,也可以作為高等院校和培訓機構計算機相關專業師生的教學參考書。
目錄
第1章 緒論
1.1 知識點
1.2 內容精要
1.2.1 數據結構的基本概念
1.2.2 數據的邏輯結構與存儲結構
1.2.3 算法的特性與算法的描述
1.3 典型試題精選與解析
1.3.1 典型試題
1.3.2 答案解析
第2章 線性表
2.1 知識點
2.2 線性表的內容精要(1)——線性表的順序表示
2.2.1 線性表的定義
2.2.2 線性表的順序表示與實現
2.2.3 典型例題解析
2.3 順序表的典型試題精選與解析
2.3.1 典型試題
2.3.2 答案解析
2.4 線性表的內容精要(2)——線性表的鏈式表示
2.4.1 單鍊表的存儲結構
2.4.2 單鍊表上的基本運算
2.5 循環單鍊表
2.5.1 循環鍊表的鏈式存儲
2.5.2 循環鍊表的合併操作
2.6 雙向鍊表
2.6.1 雙向鍊表的存儲結構
2.6.2 雙向鍊表的插入和刪除操作
2.6.3 鏈式存儲結構與順序存儲結構的優缺點
2.6.4 典型例題解析
2.7 線性表的典型試題精選與解析
2.7.1 典型試題
2.7.2 答案解析
2.8 歸納總結
第3章 棧與佇列
3.1 知識點
3.2 棧的內容精要
3.2.1 棧的定義和術語
3.2.2 棧的特性
3.2.3 棧的存儲結構
3.2.4 棧與遞歸
3.2.5 典型例題解析
3.3 棧的典型試題精選與解析
3.3.1 典型試題
3.3.2 答案解析
3.4 佇列的內容精要
3.4.1 佇列的定義和術語
3.4.2 佇列的順序存儲
3.4.3 佇列的鏈式存儲
3.4.4 鏈式佇列的基本運算
3.4.5 雙端佇列
3.4.6 典型例題解析
……
第4章 串、數組與廣義表
第5章 樹
第6章 圖
第7章 查找
第8章 排序
參考文獻

相關詞條

熱門詞條

聯絡我們