TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
數據結構簡明教程(簡體書)
滿額折

數據結構簡明教程(簡體書)

人民幣定價:34.5 元
定價
:NT$ 207 元
優惠價
87180
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
作者簡介
目次

商品簡介

《數據結構簡明教程/高等學校數據結構課程系列教材》內容包括概論、線性表、棧和隊列、串、數組和稀疏矩陣、樹和二叉樹、圖、查找和排序,附錄中給出書中部分算法清單、全國計算機專業數據結構2013年聯考大綱、部分練習題的參考答案。
《數據結構簡明教程/高等學校數據結構課程系列教材》具有概念清楚、表述明晰、示例豐富、圖示準確和內容完整的特點。
《數據結構簡明教程/高等學校數據結構課程系列教材》可用作高等院校計算機及相關專業本、專科生數據結構課程的教材,也適合計算機愛好者和參加各類計算機考試人員研習。

作者簡介

李春葆,武漢大學計算機學院教授,主要研究方向為數據挖掘和算法設計,先后主持和參加多個大型研究項目o主要為本科生講授數據結構(15年以上)和軟件工程等課程,為研究生講授軟件開發新技術、數據倉庫與數據挖掘等課程,并出版十多部精品著作。

用計算機解決實際問題時,必然涉及數據的組織及數據的處理,而數據組織及數據處理正是數據結構課程的主要學習內容。
數據結構課程在計算機科學中是一門綜合性的專業基礎課。在計算機科學中,數據結構內容不僅作為一般程序設計的必備知識,而且是設計編譯程序、操作系統、數據庫系統及其他系統程序和大型應用程序的重要基礎。
數據結構的主要研究內容有:數據的邏輯結構描述即表示求解問題中的數據和數據元素之間的邏輯關系;數據的存儲結構設計即將數據邏輯結構在計算機內存中表示;運算算法設計即實現求解問題的功能,如設計插入、刪除、修改、查詢和排序算法等。
很多學習數據結構課程的學生都感覺數據結構比較抽象,算法理解比較困難,這很大程度上是因為沒有領會數據結構的特點造成的。首先,一個學習計算機專業的學生必須具有某種計算機語言編程能力,能夠將求解問題的思路轉換成計算機可以執行的程序代碼,會編寫基本的程序就像一個小學生識字和掌握基本的詞匯一樣重要;其次,必須掌握用計算機求解問題的三個層次,即提取求解問題中數據的邏輯結構、設計相應的存儲結構和在存儲結構上實現求解問題的算法。在設計一個算法時,先要充分理解相關的存儲結構,試想一下,一個圖的鄰接表存儲結構還沒有弄清楚,如何設計一個圖的遍歷算法呢?所以在寫算法時腦海里要準確地呈現數據的存儲結構,這樣才會下筆有“神”,流暢地寫出正確的代碼,如同小學生在掌握相當的詞匯和寫作技巧后才會寫出高質量的作文。
本書是作者針對數據結構課程的特點,在總結長期教學經驗的基礎上編寫的,本書的“簡明”性主要體現在兩個方面。
一是內容上的簡明性,本書內容涵蓋了最新全國計算機專業聯考大綱(2013年)數據結構部分的知識點,省去了一些難度較大的應用和擴展內容,如棧和隊列中求表達式值和迷宮問題、串的KMP算法和廣義表等。
二是寫作上的簡明性,作者在寫作時遵循“簡潔如iPhone”的風格,具體體現在以下幾個方面。

目次

第1章 概論
1.1 數據結構概述
1.1.1 什么是數據結構
1.1.2 邏輯結構
1.1.3 存儲結構
1.1.4 數據運算
1.1.5 數據結構、數據類型和抽象數據類型
1.2 算法和算法分析
1.2.1 算法及其描述
1.2.2 算法分析
1.3 數據結構程序設計
1.3.1 數據結構程序設計步驟
1.3.2 應用程序的結構
小結
練習題1
上機實驗題1

第2章 線性表
2.1 線性表的基本概念
2.1.1 線性表的定義
2.1.2 線性表的基本運算
2.2 順序表
2.2.1 順序表的定義
2.2.2 線性表基本運算在順序表上的實現
2.2.3 順序表的插入和刪除算法分析
2.2.4 順序表的應用示例
2.3 單鏈表
2.3.1 單鏈表的定義
2.3.2 線性表基本運算在單鏈表上的實現
2.3.3 循環單鏈表
2.4 雙鏈表
2.4.1 雙鏈表的定義
2.4.2 線性表基本運算在雙鏈表上的實現
2.4.3 循環雙鏈表
2.5 線性表的應用
2.5.1 設計線性表應用程序的一般步驟
2.5.2 線性表應用示例
小結
練習題2
上機實驗題2

第3章 棧和隊列
3.1 棧
3.1.1 棧的基本概念
3.1.2 棧的順序存儲結構
3.1.3 棧的鏈式存儲結構
3.1.4 棧的應用示例
3.2 隊列
3.2.1 隊列的基本概念
3.2.2 隊列的順序存儲結構
3.2.3 隊列的鏈式存儲結構
3.2.4 隊列的應用示例
小結
練習題3
上機實驗題3

第4章 串
4.1 串的基本概念
4.1.1 串的定義
4.1.2 線性表的基本運算
4.2 串的順序存儲結構
4.2.1 順序串的定義
4.2.2 串基本運算在順序串上的實現
4.3 串的鏈式存儲結構
4.3.1 鏈串的定義
4.3.2 串基本運算在鏈串上的實現
……
第5章 數組和稀疏矩陣
第6章 樹和二叉樹
第7章 圖
第8章 查找
第9章 排序
附錄A 書中部分算法清單
附錄B 全國計算機專業數據結構2013年聯考大綱
附錄C 部分練習題參考答案
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 180
海外經銷商無庫存,到貨日平均30天至45天