發表於2024-11-22
《世界著名計算機教材精選:數據結構與算法分析(C++語言描述 第2版)》介紹瞭三個主題:抽象數據類型(ADT)、數據結構和算法分析:
·往例子中廣泛地使用OOD和OOP技術
·以UML風格圖形顯示ADT需求規格說明的統一的方法
·為幾乎所有ADT提供瞭完整的源代碼
·每章前麵有章節目標,每章末尾有本章小結
·提供瞭豐富的案例學習
·給齣瞭大量的小測驗,並在書後提供答案
·大量的編寫練習和編程問題
數據結構是計算機科學專業的核心課程之一。對數據結構的傳統學習,拓展到瞭對抽象數據類型(ADT)的學習。《世界著名計算機教材精選:數據結構與算法分析(C++語言描述 第2版)》主要介紹瞭三個主題:抽象數據類型(ADT)、數據結構和算法分析,並給齣瞭用C++語言對數據結構及其算法的實現。《世界著名計算機教材精選:數據結構與算法分析(C++語言描述 第2版)》為幾乎所有ADT提供瞭完整的源代碼,並有豐富的案例學習,同時還給齣瞭大量的編寫練習和編程問題,以及大量的小測驗,在書後提供瞭答案,供讀者自我檢測和學習。
《世界著名計算機教材精選:數據結構與算法分析(C++語言描述 第2版)》可作為大專院校計算機或軟件專業的教材,也可以作為從事計算機工程與應用的科技人員的參考用書。
第1章 軟件開發
1.1 問題分析和需求規格說明
1.2 設計
1.2.1 自頂嚮下設計
1.2.2 麵嚮對象設計
1.2.3 小規模設計
1.3 編碼
1.4 測試、運行和調試
1.5 維護
1.6 本章小結
第2章 抽象數據類型入門
2.1 對ADT及其實現的第一瞥
2.2 C++的簡單數據類型
2.2.1 整型數據
2.2.2 實型數據
2.2.3 字符數據
2.4.4 布爾數據
2.3 程序員定義的數據類型
2.3.1 Typedefs
2.3.2 枚舉
2.3.3 類
2.4 指針
2.4.1 聲明和初始化指針
2.4.2 基本指針操作
2.4.3 動態內存分配-new操作
2.4.4 關於引用形參的注釋
2.5 本章小結
第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.3.3 數組的數組聲明
3.3.4 多維數組作函數參數
3.4 動態數組
3.4.1 new操作--動態數組
3.4.2 指針的其他用法
3.5 C風格結構(可選)指嚮結構的指針
3.6 過程式編程過程式編程的例子
3.7 本章小結
4章OOP和ADT進階--類
4.1 過程式編程vs.麵嚮對象編程
4.2 類
4.2.1 “傳統的”(C)結構和OOP(C++)結構以及類之間的區彆
4.2.2 類聲明
4.3 例子:用戶定義的Time類的第一個版本
4.3.1 為什麼不使所有成員都公有化
4.3.2 實現一個類
4.3.3 一些現象
4.4 類構造函數
4.5 其他類操作
4.5.1 復製操作--初始化和賦值
4.5.2 訪問函數和更動函數
4.5.3 重載運算符
4.5.4 重載輸入/輸齣運算符
4.5.5 其他操作:前進和關係操作
4.5.6 總結以及其他些細節
4.5.7 指嚮類對象的指針
4.5.8 this指針
4.6 本章小結
第5章 標準C++輸入/輸齣和字符串類
5.1 C++標準I/O類
5.1.1 istream類
5.1.2 0stream類
5.1.3 文件I/O:ifstream和ofstream類
5.1.4 110類層次
5.2 C++String類型
5.2.1 C風格的字符串
5.2.2 一個字符串類
5.2.3 C++String類
5.2.4 String流
5.3 案例學習:文本編輯
5.4 模式匹配介紹(可選)
5.5 數據加密介紹(可選)
5.5.1 數據加密標準(Data Encryption Standard)
5.5.2 公共密鑰加密(Public-Key Encryption)
5.6 本章小結
第6章 列錶
6.1 作為ADT的列錶設計和創建一個列錶類
6.2 基於數組的列錶實現
6.2.1 選擇存儲結構
6.2.2 實現操作
6.2.3 一個使用靜態數組存儲的列錶類
6.3 使用動態分配的基於數組實現的列錶
6.3.1 類中的動態分配--析構函數、復製構造函數和賦值運算符
6.3.2 最後一點
6.4 對鏈錶的介紹
6.4.1 它們是什麼
6.4.2 實現基本列錶操作
6.4.3 小結
6.5 在C++中基於指針來實現鏈錶
6.5.1 節點結構
6.5.2 鏈錶實現中的數據成員
6.5.3 鏈錶實現中的函數成員
6.6 基於數組的鏈錶實現
6.6.1 節點結構
6.6.2 存儲池管理
6.7 本章小結
第7章 棧
7.1 棧的介紹
7.2 設計和創建一個Stack類--基於數組
7.2.1 選擇存儲結構
7.2.2 實現操作
7.2.3 實現pop操作的算法
7.2.4 完整的Stack類
7.2.5 使用動態數組存儲棧元素
……
第8章 隊列
第9章 ADT實現:模闆和標準容器
第10章 ADT實現--遞歸、算法分析以及標準算法
第11章 其他鏈錶結構
第12章 二叉樹和散列錶
第13章 排序
第14章 OOP和ADT
第15章 樹
第16章 圖和有嚮圖
附錄A ASCII字符集
附錄B 小測驗答案
世界著名計算機教材精選:數據結構與算法分析(C++語言描述 第2版) 下載 mobi pdf epub txt 電子書 格式 2024
世界著名計算機教材精選:數據結構與算法分析(C++語言描述 第2版) 下載 mobi epub pdf 電子書幫實驗室買的,還沒使用,囤貨中
評分很經典的一本書,京東送貨很快
評分不錯不錯,很厚的一本書,內容還是比較精彩
評分在沒時間拿快遞的時候 彆催的這麼緊好麼,太緊瞭
評分書從內容講是好書,但是從質量上講又太差瞭一點,封麵都像被雨打濕之後又乾掉一樣。
評分寫的的書都寫得很好,還是朋友推薦我看的,後來就非非常喜歡,他的書瞭。除瞭他的書,我和我傢小孩還喜歡看鄭淵潔、楊紅櫻、黃曉陽、小橋老樹、王永傑、楊其鐸,他們的書我覺得都寫得很好。3益智手工兵器大觀·尼米茲級核動力航空母艦(附精美學習手冊),很值得看,價格也非常便宜,比實體店買便宜好多還省車費。書的內容直得一讀1.無需剪刀和膠水,拼插方法簡便2.無毒無味,絕對環保安全3.拼插結構設計巧妙,成品形象逼真、精美4.附贈精美學習手冊,邊玩邊學5.內附拼裝步驟圖,簡明易懂6.通過完成拼圖體驗自己動手的拼裝樂趣,充滿無窮的快樂與成就感,閱讀瞭一下,寫得很好,本套叢書是一款益智手工拼圖産品,共5種,分彆為兵器類和建築類。它是一種三維立體手工拼圖,曾獲國際禮品博覽會金奬,被譽為加拿大國寶級智力産品。它是在平麵拼圖的基礎上,采用計算機立體輔助設計,將無毒無味泡沫闆與所拼圖片利用環保膠水粘閤在一起製成插件,通過插件的插口數字對接拼插,無需剪刀和膠水,成品可長期保存,可做裝飾傢居、饋贈親友、點綴生活之用。本産品附贈精美學習手冊,可在動手動腦之餘學習知識,一書多用。3益智手工風靡海外多年,暢銷歐美、日韓。其涉獵的內容較為廣泛,品種多樣、形象逼真、拼插巧妙、印製精良,集娛樂、學習、欣賞於一體,既是爸爸媽媽最愛的親子益智互動遊戲,又是上班族最好的動手健腦的手工産品,其麵世後亦深受少年兒童及手工愛好者的喜愛。3益智手工的十大功能1.培養獨立解決問題的能力2.瞭解部分與整體的關係3.建立順序、秩序與立體組閤的概念4.培養組織歸納與邏輯思維的能力5.訓練精細動作,增進手眼腦協調發展6.培養觀察力、耐心與專注力7.提升忍受挫摺的耐力8.建立自信心,體驗成就感9.培養空間思維能力,激發空間想象力10.均衡左右腦開發,提高視覺記憶力,內容也很豐富。,一本書多讀幾次,。快遞送貨也很快。還送貨上樓。非常好。3益智手工兵器大觀·尼米茲級核動力航空母艦(附精美學習手冊),超值。買書就來來京東商城。價格還比彆傢便宜,還免郵費不錯,速度還真是快而且都是正版書。1.無需剪刀和膠水,拼插方法簡便2.無毒無味,絕對環保安全3.拼插結構設計巧妙,成品形象逼真、精美4.附贈精美學習手冊,邊玩邊學5.內附拼裝步驟圖,簡明易懂6.通過完成拼圖體驗自己動手的拼裝樂趣,充滿無窮的快樂與成就感,買迴來覺得還是非常值的。我喜歡看書,喜歡看各種各樣的書,看的很雜,文學名著,流行小說都看,隻要作者的文筆不是太差,總能讓我從頭到腳看完整本書。隻不過很多時候是當成故事來看,看完瞭感嘆一番也就丟下瞭。所在來這裏買書是非常明智的
評分好書好書…………………………………
評分第9章 ADT實現:模闆和標準容器
評分入門經典,內容翔實,紙張稍微差點
世界著名計算機教材精選:數據結構與算法分析(C++語言描述 第2版) mobi epub pdf txt 電子書 格式下載 2024