注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關數(shù)據(jù)結構與C++算法設計案例教程

數(shù)據(jù)結構與C++算法設計案例教程

數(shù)據(jù)結構與C++算法設計案例教程

定 價:¥30.00

作 者: 賴俊峰,高博 主編
出版社: 機械工業(yè)出版社
叢編項:
標 簽: VC++

ISBN: 9787111317555 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 278 字數(shù):  

內(nèi)容簡介

  數(shù)據(jù)結構是高等學校計算機專業(yè)的核心課程,同時也是信息管理、電子商務等相關專業(yè)的重要基礎課。本書是數(shù)據(jù)結構的案例教程,介紹了數(shù)據(jù)結構的基本概念,線性表及順序存儲結構,棧和隊列的基本操作,數(shù)組、串和廣義表的基本概念,二叉樹和樹的概念及性質(zhì),圖的存儲結構和常用算法,查找和內(nèi)部排序的程序?qū)崿F(xiàn)等知識。全書以任務為驅(qū)動,知識層層深入,共分為9個模塊,每一個模塊下又分為幾個任務,每個任務都有明確的學習目標和多個案例。通過每一個任務的學習,力求使讀者學會一項技能、解決幾個實際生活中遇到的問題。本書提供全套源代碼,源代碼中包含了大量經(jīng)典算法和一些拓展算法,均為完整的、可獨立運行的C++語言程序。本書可作為成人本專科、高職高專、中職中專等院校的專業(yè)教材,也可作為參加數(shù)據(jù)結構考試、國家高新技術考試的輔導用書,還可供C++語言愛好者自學或參考。為方便教學,本書配備電子課件等教學資源。凡選用本書作為教材的教師均可登錄機械工業(yè)出版社教材服務網(wǎng)www.cmpedu.com免費下載。如有問題請致信cmpgaozhi@sina.com或致電010-88379375咨詢。

作者簡介

暫缺《數(shù)據(jù)結構與C++算法設計案例教程》作者簡介

圖書目錄


前言
模塊一 C++語言基礎
任務一 一個簡單的C++語言程序
子任務1 建立主函數(shù)
子任務2 C++語言的輸入、輸出
子任務3 函數(shù)的調(diào)用與指針操作
任務二 面向?qū)ο蟮某绦蛟O計
子任務1 類的定義
子任務2 構造函數(shù)和析構函數(shù)
子任務3 繼承的實現(xiàn)
任務三 VC 6.0簡介
子任務1 建立文件和程序的編譯、鏈接、執(zhí)行
子任務2 新建類及增加成員
學材小結
模塊二 數(shù)據(jù)結構與算法
任務一 學習數(shù)據(jù)結構的必要性
任務二 數(shù)據(jù)結構
子任務1 基本術語
子任務2 算法設計的特性和算法設計的要求
子任務3 算法效率的度量
學材小結
模塊三 線性表
任務一 理解線性表的邏輯結構
子任務1 線性表的邏輯定義和特征
子任務2 線性表的操作
任務二 線性表的順序存儲結構
子任務1 順序表的定義
子任務2 順序表的幾種基本操作
任務三 線性表的鏈式存儲結構(鏈表)
子任務1 鏈表的概念與特點
子任務2 單鏈表的基本運算
子任務3 單循環(huán)鏈表和雙向鏈表
學材小結
模塊四 棧和隊列
任務一 棧的概念和基本操作
子任務1 棧的概念
子任務2 棧的主要操作
子任務3 棧的應用
任務二 隊列的概念和操作
子任務1 隊列的概念
子任務2 隊列的操作
子任務3 循環(huán)隊列
學材小結
模塊五 數(shù)組、串和廣義表
任務一 數(shù)組
子任務1 數(shù)組的定義
子任務2 數(shù)組的基本操作
子任務3 特殊矩陣的壓縮存儲
任務二 串
子任務1 串的概念
子任務2 串的存儲
子任務3 串的模式匹配算法
任務三 廣義表
學材小結
模塊六 二又樹和樹
任務一 二叉樹
子任務1 二叉樹的概念和性質(zhì)
子任務2 二叉樹的存儲
子任務3 二叉樹的遍歷
子任務4 哈夫曼樹
任務二 樹和森林
子任務1 樹和森林的概念
子任務2 樹和森林的存儲
子任務3樹(森林)與二叉樹的轉換和樹(森林)的遍歷
學材小結
模塊七 圖
任務一 圖的定義和術語
任務二 圖的存儲結構
子任務1 鄰接矩陣法
子任務2 鄰接表和逆鄰接表
子任務3 十字鏈表
任務三 圖的遍歷算法
子任務1 圖的深度遍歷
子任務2 圖的廣度遍歷
任務四 圖的應用
子任務1 最小生成樹
子任務2 最短路徑
子任務3 拓撲排序
學材小結
模塊八 查找
任務一 查找的基本概念
任務二 靜態(tài)查找
子任務1 順序表的查找
子任務2 折半查找
子任務3 索引查找
任務三 動態(tài)查找
子任務1 二叉排序樹
子任務2 哈希表
學材小結
模塊九 內(nèi)部排序
任務一 內(nèi)部排序的概念和排序的方法
任務二 插入排序
子任務1 直接插入排序
子任務2 表插入排序
子任務3 希爾插入
任務三 交換排序
子任務1 冒泡排序
子任務2 快速排序
任務四 選擇排序
子任務1 簡單選擇排序
子任務2 堆排序
任務五 歸并排序
任務六 基數(shù)排序
學材小結
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號