幫助中心 | 我的帳號 | 關於我們

數據結構(Python語言描述中國輕工業十四五規劃教材)

  • 作者:編者:黃敏//陳銳//馬軍霞|責編:張瑞慶//戰曉雷
  • 出版社:清華大學
  • ISBN:9787302651345
  • 出版日期:2024/01/01
  • 裝幀:平裝
  • 頁數:320
人民幣:RMB 59.99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面系統地介紹數據結構的基礎理論與演算法設計方法,全書共8章,主要內容包括:線性表,棧和隊列串、數組和廣義表,樹和二叉樹,圖,查找及排序。本書精選數據結構考研試題和各類競賽試題進行講解,案例和習題豐富,突出數據結構的演算法實現,採用Python語言實現了全部演算法。本書內容編排符合當前高等學校數據結構課程的現狀和發展趨勢,以及本科培養目標和教育工程認證要求。本書配套資源豐富,提供了微課視頻、源程序代碼、PPT課件、教學大綱、考試樣題及習題庫以及上機實驗等。
    本書可作為高等學校電腦、軟體工程等相關專業數據結構課程的教材,也可供電腦軟體開發人員和準備參加相關專業研究生入學考試和軟考的備考人員參考。

作者介紹
編者:黃敏//陳銳//馬軍霞|責編:張瑞慶//戰曉雷

目錄
第1章  緒論
  1.1  數據結構的相關概念
  1.2  抽象數據類型
    1.2.1  抽象數據類型的定義
    1.2.2  抽象數據類型的描述
  1.3  數據的邏輯結構與存儲結構
    1.3.1  邏輯結構
    1.3.2  存儲結構
  1.4  演算法的特性與演算法的描述
    1.4.1  演算法的定義
    1.4.2  演算法的特性
    1.4.3  演算法的描述
  1.5  演算法分析
    1.5.1  演算法設計的要求
    1.5.2  演算法時間複雜度
    1.5.3  演算法空間複雜度
  1.6  關於數據結構課程的地位及學習方法
  習題
第2章  線性表
  2.1  線性表的定義及抽象數據類型
    2.1.1  線性表的邏輯結構
    2.1.2  線性表的抽象數據類型
  2.2  順序表
    2.2.1  表的順序存儲結構
    2.2.2  順序表的基本操作
    2.2.3  順序表的實現演算法分析
    2.2.4  順序表的優缺點
    2.2.5  順序表應用舉例
  2.3  單鏈表
    2.3.1  單鏈表的存儲結構
    2.3.2  單鏈表的基本操作
    2.3.3  鏈式存儲結構與順序存儲結構的比較
    2.3.4  單鏈表應用舉例
  2.4  循環單鏈表
    2.4.1  循環單鏈表的存儲結構
    2.4.2  循環單鏈表應用舉例
  2.5  雙向鏈表
    2.5.1  雙向鏈表的存儲結構
    2.5.2  雙向鏈表的插入和刪除操作
    2.5.3  雙向鏈表應用舉例
  2.6  綜合案例:一元多項式的表示與相加
    2.6.1  一元多項式的表示
    2.6.2  一元多項式相加
  2.7  小結
  2.8  上機實驗
    2.8.1  基礎實驗
    2.8.2  綜合實驗:一元多項式相乘
  習題
第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  隊列
    3.3.1  隊列的定義與抽象數據類型
    3.3.2  隊列的順序存儲及實現
    3.3.3  隊列的鏈式存儲及實現
  3.4  雙端隊列
  ……
第4章  串、數組和廣義表
第5章  樹和二叉樹
第6章  圖
第7章  查找
第8章  排序
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032