TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
C++數據結構原理與經典問題求解(簡體書)
滿額折

C++數據結構原理與經典問題求解(簡體書)

人民幣定價:55 元
定  價:NT$ 330 元
優惠價:87287
絕版無法訂購
相關商品
商品簡介
目次

商品簡介

本書是一部關于計算機科學與工程領域基礎性核心課程——數據結構與算法的專著。全書以典型數據結構、程序設計方法及問題求解方法為研究對象,用C++面向對象程序設計語言作為描述語言,時刻突出對經典問題求解這一要旨,并將豐富的C++語言程序設計實踐融入其中。
全書采用“數據結構原理描述→面向對象實現→解決經典問題→STL介紹”的基本架構,既強調理論的完整性,又突出實例引導的驅動性,用經典問題和大量背景描述提高讀者的閱讀興趣,從而使原本枯燥的理論變得妙趣橫生。基于上述框架,本書簡要回顧了基本C++程序設計方法后,又全面系統地介紹了鏈表、隊列、棧、樹、圖等基本數據結構。此外,本書還提供了近百個算法、數十個經典問題和十余個綜合問題的完整實現代碼近萬余行。
本書內容實用,體例新穎,結構清晰,既可以作為大、中專院校在校師生相關課程的參考書,也可以作為信息學競賽中數據結構方面的輔導用書。此外,本書也可供計算機科學與工程領域從業人員參考和查閱。

目次

第1章 緒論
1.1 數據與數據結構
1.1.1 數據及其類型
1.1.2 數據結構簡介
1.2 算法
1.2.1 算法的概念
1.2.2 算法的分析
1.2.3 算法的設計
1.3 C++語言簡介
1.3.1 C++的產生與發展
1.3.2 C++與面向對象思想
1.3.3 C++中的類和對象
1.4 本章小結
第2章 C++編程基礎
 2.1 開始C++編程
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 豐富的C++特性
2.3.1 常量
2.3.2 函數重載
2.3.3 運算符重載
2.3.4 異常處理
2.4 代碼重用機制
2.4.1 繼承
2.4.2 多態
2.4.3 模板
2.5 標準模板庫
2.5.1 STL簡介
2.5.2 STL構成
2.5.3 STL的不同版本
2.6 本章小結
第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 C++中的字符串
3.3.2 字符串抽象數據類型
3.3.3 字符串的匹配算法
3.3.4 字符串指數問題
3.4 動態內存管理
3.4.1 關鍵詞new和delete
3.4.2 避免內存錯誤
 3.5 本章小結
第4章 鏈表
 4.1 單向鏈表
4.1.1 單向鏈表的結構
4.1.2 單向鏈表類的實現
4.1.3 有序鏈表的合并
4.1.4 多項式加法問題
4.2 單向循環鏈表
4.2.1 單向循環鏈表的結構
4.2.2 單向循環鏈表類的實現
4.2.3 約瑟夫問題
4.2.4 魔術師發牌問題
4.2.5 拉丁方陣問題
4.3 雙向循環鏈表
4.3.1 雙向循環鏈表的結構
4.3.2 雙向循環鏈表類的實現
4.3.3 Vigenere加密問題
4.3.4 選美比賽問題
4.4 游標類的設計與實現
4.4.1 游標類的結構
 ……
第5章 棧與隊列
第6章 遞歸
第7章 樹
第8章 圖
第9章 樹形搜索結構
第10章 集合與字典
第11章 排序
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 287
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區