數據結構(Python語言描述)微課視頻版

《數據結構(Python語言描述)微課視頻版》是2022年清華大學出版社出版的圖書,作者是王震江、王勇剛、萬英、楊七九、和添錦。

基本介紹

  • 書名:數據結構(Python語言描述)微課視頻版
  • 作者:王震江、王勇剛、萬英、楊七九、和添錦
  • 出版社:清華大學出版社
  • 出版時間:2022年5月1日
  • 定價:59.00 元
  • ISBN:9787302601418
  • 印刷日期:2022.05.18
內容簡介,圖書目錄,

內容簡介

《數據結構(Python語言描述)微課視頻版》融入編者多年的教學經驗和體會,參考國內外經典教材,較全面地組織教材內容,提供大量的算法示例,並適當引入考研典型例題,具有很強的實用性、易讀性、針對性。本書涵蓋數據結構課程的核心知識點,體系結構科學合理。全書 共分10章,分別為緒論、線性表、 棧和佇列、串、數組和廣義表、 樹與二叉樹、圖、查找、排序以及檔案。每章都附有習題,部分選自近年考研題目,以幫助讀者深入理解相關內容。第2~9章安排了若干實訓題目,並給出部分實訓代碼,可以作為課程實訓的參考內容。 本書適合作為工程型、套用型高等學校信息技術類相關專業的“數據結構”課程的教材和本科學生考研參考書,也可作為學習高階Python編程的自學參考書。

圖書目錄

第1章緒論
1.1數據結構概述
1.1.1引言
1.1.2數據結構有關概念及術語
1.1.3數據類型
1.2算法描述與實現
1.2.1算法的概念與特性
1.2.2算法的設計與實現
1.3算法的評價與分析
1.3.1評價標準
1.3.2算法的時間複雜性
1.3.3算法的空間複雜性
本章小結
習題1
第2章線性表
2.1線性表的基本概念
2.1.1線性表的定義
2.1.2線性表的存儲結構
2.1.3線性表的運算
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.5鍊表的套用
本章小結
習題2
實訓
第3章棧和佇列
3.1棧
3.1.1棧的定義及其運算
3.1.2棧的順序存儲結構
3.1.3棧的鏈式存儲結構
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.3.3佇列的鏈式...

相關詞條

熱門詞條

聯絡我們