中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
數據結構教程(C++語言描述)(第2版·微課視頻版)

包郵 數據結構教程(C++語言描述)(第2版·微課視頻版)

出版社:清華大學出版社出版時間:2021-10-01
開本: 其他 頁數: 488
本類榜單:教材銷量榜
中 圖 價:¥49.9(7.1折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

數據結構教程(C++語言描述)(第2版·微課視頻版) 版權信息

數據結構教程(C++語言描述)(第2版·微課視頻版) 本書特色

適讀人群 :大眾本書配套資源豐富,包括教學大綱、教學課件、電子教案、程序源碼、在線題庫,作者還為本書精心錄制了45小時的微課視頻。

數據結構教程(C++語言描述)(第2版·微課視頻版) 內容簡介

本書系統地介紹了常用的數據結構以及查找和排序的算法,闡述了數據結構的邏輯結構、存儲表示及基本運算,并采用C++語言描述數據組織和基本運算算法的實現,所有算法程序均在Dev C++5.1中調試通過。 全書既注重原理又注重實踐,配有大量圖表和示例,內容豐富,概念講解清楚,表達嚴謹,邏輯性強,語言精練,可讀性好。書中提供了豐富的練習題、上機實驗題和在線編程題,配套的《數據結構教程(C++語言描述)(第2版)學習與上機實驗指導》輔助教材中詳細給出了本書所有練習題和實驗題的解題思路和參考答案,《數據結構在線編程實訓(C++語言)(全程視頻講解版)》輔助教材中詳細給出了所有實戰題和在線編程題的解題思路和參考答案(含全部題目的視頻講解)。 本書內容涉及的廣度和深度符合普通高等學校計算機及相關專業培養目標的要求,配套教學資源豐富,可作為“數據結構”課程的教材,也可作為從事計算機軟件開發和工程應用人員的參考書。

數據結構教程(C++語言描述)(第2版·微課視頻版) 目錄


目錄







C O N T E N T S

目錄




源碼下載




第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.2.3C++語言描述算法的要點


1.3算法分析


1.3.1算法的設計目標


1.3.2算法的時間性能分析


1.3.3算法的存儲空間分析


1.4數據結構的目標


1.5練習題


1.5.1問答題


1.5.2算法設計題


1.6上機實驗題


1.6.1基礎實驗題


1.6.2應用實驗題


1.7在線編程題


第2章線性表


2.1線性表的定義


2.1.1什么是線性表


2.1.2線性表的抽象數據類型描述


2.2線性表的順序存儲結構


2.2.1線性表的順序存儲結構——順序表


2.2.2線性表基本運算算法在順序表中的實現


2.2.3順序表的應用算法設計示例


2.3線性表的鏈式存儲結構


2.3.1鏈表


2.3.2單鏈表


2.3.3單鏈表的應用算法設計示例


2.3.4雙鏈表


2.3.5雙鏈表的應用算法設計示例


2.3.6循環鏈表


2.4順序表和鏈表的比較


2.5線性表的應用——兩個多項式相加


2.5.1問題描述


2.5.2問題求解


2.6STL中的線性表


2.6.1vector向量容器


2.6.2list鏈表容器


2.7練習題


2.7.1問答題


2.7.2算法設計題


2.8上機實驗題


2.8.1基礎實驗題


2.8.2應用實驗題


2.9在線編程題


第3章棧和隊列


3.1棧


3.1.1棧的定義


3.1.2棧的順序存儲結構及其基本運算算法的實現


3.1.3順序棧的應用算法設計示例


3.1.4棧的鏈式存儲結構及其基本運算算法的實現


3.1.5鏈棧的應用算法設計示例


3.1.6STL中的stack棧容器


3.1.7棧的綜合應用


3.2隊列


3.2.1隊列的定義


3.2.2隊列的順序存儲結構及其基本運算算法的實現


3.2.3循環隊列的應用算法設計示例


3.2.4隊列的鏈式存儲結構及其基本運算算法的實現


3.2.5鏈隊的應用算法設計示例


3.2.6STL中的queue隊列容器


3.2.7隊列的綜合應用


3.2.8STL中的雙端隊列和優先隊列


3.3*棧和隊列的擴展——單調棧和單調隊列


3.3.1單調棧


3.3.2單調隊列


3.4練習題


3.4.1問答題


3.4.2算法設計題


3.5上機實驗題


3.5.1基礎實驗題


3.5.2應用實驗題


3.6在線編程題


第4章串


4.1串的定義


4.2串的存儲結構


4.2.1串的順序存儲結構——順序串


4.2.2串的鏈式存儲結構——鏈串


4.3STL中的string


4.4串的模式匹配


4.4.1BF算法


4.4.2KMP算法


4.5練習題


4.5.1問答題


4.5.2算法設計題


4.6上機實驗題


4.6.1基礎實驗題


4.6.2應用實驗題


4.7在線編程題


第5章數組和稀疏矩陣


5.1數組


5.1.1數組的基本概念


5.1.2數組的存儲結構


5.1.3數組的應用


5.2特殊矩陣的壓縮存儲


5.2.1對稱矩陣的壓縮存儲


5.2.2三角矩陣的壓縮存儲


5.2.3對角矩陣的壓縮存儲


5.3稀疏矩陣


5.3.1稀疏矩陣的三元組表示


5.3.2稀疏矩陣的十字鏈表表示


5.4練習題


5.4.1問答題


5.4.2算法設計題


5.5上機實驗題


5.5.1基礎實驗題


5.5.2應用實驗題


5.6在線編程題


第6章遞歸


6.1什么是遞歸


6.1.1遞歸的定義


6.1.2何時使用遞歸


6.1.3遞歸模型


6.1.4遞歸與數學歸納法


6.1.5遞歸的執行過程


6.1.6遞歸算法的時空分析


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.5上機實驗題


6.5.1基礎實驗題


6.5.2應用實驗題


6.6在線編程題


第7章樹和二叉樹


7.1樹


7.1.1樹的定義


7.1.2樹的邏輯結構表示方法


7.1.3樹的基本術語


7.1.4樹的性質


7.1.5樹的基本運算


7.1.6樹的存儲結構


7.2二叉樹


7.2.1二叉樹的概念


7.2.2二叉樹的性質


7.2.3二叉樹的存儲結構


7.2.4二叉樹的遞歸算法設計


7.2.5二叉樹的基本運算算法及其實現


7.3二叉樹的先序、中序和后序遍歷


7.3.1二叉樹遍歷的概念


7.3.2先序、中序和后序遍歷遞歸算法


7.3.3遞歸遍歷算法的應用


7.3.4先序、中序和后序遍歷非遞歸算法


7.4二叉樹的層次遍歷


7.4.1層次遍歷的過程


7.4.2層次遍歷算法的設計


7.4.3層次遍歷算法的應用


7.5二叉樹的構造


7.5.1由先序/中序序列或后序/中序序列構造二叉樹


7.5.2*序列化和反序列化


7.6線索二叉樹


7.6.1線索二叉樹的定義


7.6.2線索化二叉樹


7.6.3遍歷線索化二叉樹


7.7哈夫曼樹


7.7.1哈夫曼樹的定義


7.7.2哈夫曼樹的構造算法


7.7.3哈夫曼編碼


7.8樹/森林與二叉樹之間的轉換及還原


7.8.1一棵樹與二叉樹的轉換及還原


7.8.2森林與二叉樹的轉換及還原


7.9*并查集


7.9.1并查集的定義


7.9.2并查集的實現


7.10練習題


7.10.1問答題


7.10.2算法設計題


7.11上機實驗題


7.11.1基礎實驗題


7.11.2應用實驗題


7.12在線編程題


第8章圖


8.1圖的基本概念


8.1.1圖的定義


8.1.2圖的基本術語


8.2圖的存儲結構


8.2.1鄰接矩陣


8.2.2鄰接表


8.3圖的遍歷


8.3.1圖遍歷的概念


8.3.2深度優先遍歷


8.3.3廣度優先遍歷


8.3.4非連通圖的遍歷


8.4圖遍歷算法的應用


8.4.1深度優先遍歷算法的應用


8.4.2*回溯法及其應用


8.4.3廣度優先遍歷算法的應用


8.5生成樹和*小生成樹


8.5.1生成樹和*小生成樹的概念


8.5.2普里姆算法


8.5.3克魯斯卡爾算法


8.6*短路徑


8.6.1*短路徑的概念


8.6.2狄克斯特拉算法


8.6.3弗洛伊德算法


8.7拓撲排序


8.7.1什么是拓撲排序


8.7.2拓撲排序算法的設計


8.8AOE網和關鍵路徑


8.8.1什么是AOE網


8.8.2求AOE網的關鍵路徑


8.9練習題


8.9.1問答題


8.9.2算法設計題


8.10上機實驗題


8.10.1基礎實驗題


8.10.2應用實驗題


8.11在線編程題


第9章查找


9.1查找的基本概念


9.2線性表的查找


9.2.1順序查找


9.2.2折半查找


9.2.3索引存儲結構和分塊查找


9.3樹表的查找


9.3.1二叉排序樹


9.3.2平衡二叉樹


9.3.3*STL中的關聯容器


9.3.4B樹


9.3.5B+樹


9.4哈希表的查找


9.4.1哈希表的基本概念


9.4.2哈希函數的構造方法


9.4.3哈希沖突的解決方法


9.4.4哈希表查找及性能分析


9.4.5*STL中的哈希表


9.5練習題


9.5.1問答題


9.5.2算法設計題


9.6上機實驗題


9.6.1基礎實驗題


9.6.2應用實驗題


9.7在線編程題


第10章排序


10.1排序的基本概念


10.2插入排序


10.2.1直接插入排序


10.2.2折半插入排序


10.2.3希爾排序


10.3交換排序


10.3.1冒泡排序


10.3.2快速排序


10.4選擇排序


10.4.1簡單選擇排序


10.4.2堆排序


10.4.3堆數據結構


10.5歸并排序


10.5.1自底向上的二路歸并排序


10.5.2自頂向下的二路歸并排序


10.6基數排序


10.7各種內排序方法的比較和選擇


10.8外排序


10.8.1生成初始歸并段的方法


10.8.2多路歸并方法


10.9練習題


10.9.1問答題


10.9.2算法設計題


10.10上機實驗題


10.10.1基礎實驗題


10.10.2應用實驗題


10.11在線編程題


參考文獻


展開全部

數據結構教程(C++語言描述)(第2版·微課視頻版) 作者簡介

李春葆,計算機學院教授,計算機科學系副主任。主要研究方向:數據庫系統、數據挖掘、人工智能和軟件工程。發表論文20篇,主持和參加8項科研課題。著作教材11部。從事近30年C/C++語言、數據結構和算法設計等課程的第一線本科教學工作,具備豐富的教學經驗,曾參與深圳名企的筆試和面試題庫建設。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 北京软件开发_软件开发公司_北京软件公司-北京宜天信达软件开发公司 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 中国品牌门窗网_中国十大门窗品牌_著名门窗品牌 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 上海公众号开发-公众号代运营公司-做公众号的公司企业服务商-咏熠软件 | 蚂蚁分类信息系统 - PHP同城分类信息系统 - MayiCMS | 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 食安观察网| 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 | 防锈油-助焊剂-光学玻璃清洗剂-贝塔防锈油生产厂家 | 无缝方管|无缝矩形管|无缝方矩管|无锡方管厂家 | MES系统工业智能终端_生产管理看板/安灯/ESOP/静电监控_讯鹏科技 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 找果网 | 苹果手机找回方法,苹果iPhone手机丢了找回,认准找果网! | 心得体会网_心得体会格式范文模板 | 成都治疗尖锐湿疣比较好的医院-成都治疗尖锐湿疣那家医院好-成都西南皮肤病医院 | 数年网路-免费在线工具您的在线工具箱-shuyear.com | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 粘弹体防腐胶带,聚丙烯防腐胶带-全民塑胶| 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 开业庆典_舞龙舞狮_乔迁奠基仪式_开工仪式-神挚龙狮鼓乐文化传媒 | 河北码上网络科技|邯郸小程序开发|邯郸微信开发|邯郸网站建设 | 隔爆型防爆端子分线箱_防爆空气开关箱|依客思| 诺冠气动元件,诺冠电磁阀,海隆防爆阀,norgren气缸-山东锦隆自动化科技有限公司 | MES系统工业智能终端_生产管理看板/安灯/ESOP/静电监控_讯鹏科技 | 继电器模组-IO端子台-plc连接线-省配线模组厂家-世麦德 | 酒店厨房设计_中央厨房设计_北京商用厨房设计公司-奇能商厨 | 济南网站策划设计_自适应网站制作_H5企业网站搭建_济南外贸网站制作公司_锐尚 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格] |