1CD-數據結構課程設計案例精編(用C/C++描述)(簡體書)
商品資訊
系列名:高等院校課程設計案例精編
ISBN13:9787302145363
出版社:清華大學出版社(大陸)
作者:李建學; 李光元; 吳春芳
出版日:2007/02/01
裝訂/頁數:平裝/419頁
附件:附1光碟
規格:26cm*19cm (高/寬)
商品簡介
目次
相關商品
商品簡介
本書是數據結構案例教程,以軟件重用為指導思想,以STL庫中實現的數據結構(容器)為參照,重構了數據結構的視角和知識體系,并突出實戰性和應用性。本書具體內容安排如下:第一部分是理論基礎,包括緒論和第1、2、3、4章,介紹數據結構和算法的基礎知識,C++語言的關鍵特征以及支撐STL設計的核心理念和機制。第二部分是基礎數據結構,從第5章到第9章,涵蓋了基礎的數據結構,并包含豐富的例子。第三部分(即第10章)是綜合應用,包括4個大的案例,是對前面章節所講的基礎數據結構的綜合應用。本書附帶的光盤中包含經過主流C++編譯器編譯通過的所有程序的源代碼及編譯后生成的可執行程序和第三方軟件。本書將C++泛型編程知識與數據結構知識緊密地結合在了一起,是國內比較罕見的、有技術深度的、符合現代發展方向的優秀教材/教輔讀物。本書適合于在校信息科學與技術類學生作為課程設計指導用書,亦可隨數據結構調和同步學習,也非常適合于工作中的程序員以更加實踐化的角度溫習和應用數據結構。
目次
第一部分 理論基礎
緒言 ——致成長中的程序員們
一 為什么要使用C++?
二 為什么要使用STL?
三 編程的一些規范
四 應當使用什么開發環境?
第1章 數據結構導論
1.1 數據結構與算法
1.2 數據結構的抽象形式——抽象數據類型
1.3 C++類和抽象數據類型
1.4 運算與算法
1.5 算法分析
第2章 C++語言概述
2.1 C++語言的演化和標準化歷程
2.2 C++支持的程序設計風格
2.3 模塊化程序設計
2.4 類的構造、板構和賦值
2.5 類層次結構——繼承和多態
2.6 異常處理
2.7 推薦的編程習慣和風格
第3章 C++模板編程入門
3.1 類模板
3.2 函數模板
3.3 模板實例化
3.4 模板的特化
3.5 模板參數
3.6 靜態成員和變量
3.7 模板和Friend
3.8 函數對象(仿函數)
第4章 泛型設計、STL庫與數據結構
4.1 標準C++與STL
4.2 泛型程序設計與多態
4.3 泛型程序設計STL
4.4 概念與模型
4.5 關聯類型與特性類
4.6 STL中的核心concept:迭代器剖析
4.7 STL的其他組件
第二部分 基礎數據結構
第5章 線性表
5.1 線性表的概述
5.2 順序存儲結構——順序表
5.3 鏈式存儲結構——鏈表
5.4 vector的基本操作及應用
……
第6章 棧與隊列
第7章 遞歸
第8章 樹和二叉樹
第9章 圖
第三部分 綜合應用
第10章 綜合應用案例
附錄A Boost安裝指南
附錄B 隨書所附光盤內容清單
附錄C STL庫容器類速查手冊
緒言 ——致成長中的程序員們
一 為什么要使用C++?
二 為什么要使用STL?
三 編程的一些規范
四 應當使用什么開發環境?
第1章 數據結構導論
1.1 數據結構與算法
1.2 數據結構的抽象形式——抽象數據類型
1.3 C++類和抽象數據類型
1.4 運算與算法
1.5 算法分析
第2章 C++語言概述
2.1 C++語言的演化和標準化歷程
2.2 C++支持的程序設計風格
2.3 模塊化程序設計
2.4 類的構造、板構和賦值
2.5 類層次結構——繼承和多態
2.6 異常處理
2.7 推薦的編程習慣和風格
第3章 C++模板編程入門
3.1 類模板
3.2 函數模板
3.3 模板實例化
3.4 模板的特化
3.5 模板參數
3.6 靜態成員和變量
3.7 模板和Friend
3.8 函數對象(仿函數)
第4章 泛型設計、STL庫與數據結構
4.1 標準C++與STL
4.2 泛型程序設計與多態
4.3 泛型程序設計STL
4.4 概念與模型
4.5 關聯類型與特性類
4.6 STL中的核心concept:迭代器剖析
4.7 STL的其他組件
第二部分 基礎數據結構
第5章 線性表
5.1 線性表的概述
5.2 順序存儲結構——順序表
5.3 鏈式存儲結構——鏈表
5.4 vector的基本操作及應用
……
第6章 棧與隊列
第7章 遞歸
第8章 樹和二叉樹
第9章 圖
第三部分 綜合應用
第10章 綜合應用案例
附錄A Boost安裝指南
附錄B 隨書所附光盤內容清單
附錄C STL庫容器類速查手冊
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。