《数据结构和算法(Python和C 语言描述)》读书笔记模板_第1页
《数据结构和算法(Python和C 语言描述)》读书笔记模板_第2页
《数据结构和算法(Python和C 语言描述)》读书笔记模板_第3页
《数据结构和算法(Python和C 语言描述)》读书笔记模板_第4页
《数据结构和算法(Python和C 语言描述)》读书笔记模板_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据结构和算法(Python和C++语言描述)读书笔记模板01思维导图目录分析精彩摘录内容摘要读书笔记作者介绍目录0305020406思维导图语言描述知识数据结构算法内容树结构小结概要树变量类列表抽象数据类型程序员结构算法数据类型本书关键字分析思维导图内容摘要内容摘要本书使用Python和C++两种编程语言来介绍数据结构。全书内容共15章。书中首先介绍了抽象与分析、数据的抽象等数据结构的基本原理和知识,然后结合Python的特点介绍了容器类、链式结构和迭代器、堆栈和队列、递归、树;随后,简单介绍了C++语言的知识,并进一步讲解了C++类、C++的动态内存、C++的链式结构、C++模板、堆、平衡树和散列表、图等内容;最后对算法技术进行了总结。每章最后给出了一些练习题和编程练习,帮助读者复习巩固所学的知识。本书适合作为高等院校计算机相关专业数据结构课程的教材和参考书,也适合对数据结构知识感兴趣的读者学习参考。目录分析内容提要资源与支持第1章抽象与分析第2章数据的抽象目录第3章容器类第4章链式结构和迭代器第5章堆栈和队列第6章递归目录第7章树第9章C++类第8章为Python程序员准备的C++简介目录第10章C++的动态内存第11章C++的链式结构第12章C++模板第13章堆、平衡树和散列表目录第14章图术语表第15章算法技术目录第1章抽象与分析1.1概要1.2功能的抽象1.3算法分析1.4小结1.5练习第2章数据的抽象2.1概要2.2抽象数据类型2.3抽象数据类型和对象2.4抽象数据类型的实例:数据集(Dataset)2.5抽象数据类型的实例:有理数(Rational)2.6增量开发以及单元测试2.7小结2.8练习第3章容器类3.1概要3.2Python的列表3.3顺序集合:扑克牌牌组3.4有序集合:手牌3.5Python里列表的实现3.6Python的字典(选读)3.7小结3.8练习第4章链式结构和迭代器4.1概要4.2Python的内存模型4.3链表实现4.4链表抽象数据类型的实现4.5迭代器4.6基于游标的列表API(选读)4.7链表vs数组4.8小结4.9练习第5章堆栈和队列5.1概要5.2堆栈5.3队列5.4队列的实现5.5应用程序示例:队列的模拟(选读)5.6小结5.7练习第6章递归6.1概要6.2递归定义6.3简单的递归示例6.4递归的分析6.5排序6.6一个“难”题:汉诺塔6.7小结6.8练习第7章树7.1概要7.2树的术语7.3示例应用程序:表达式树7.4树的存储方式7.5应用:二叉搜索树7.6使用二叉搜索树(BST)来实现映射(选读)7.7小结7.8练习第8章为Python程序员准备的C++简介8.1概要8.2C++的历史和背景8.3注释、代码块、变量名和关键字8.4数据类型和变量声明8.5Include语句、命名空间以及输入/输出8.6编译8.7表达式和运算符优先级8.8条件语句8.9数据类型转换第9章C++类9.1基本的语法和语义9.2字符串9.3文件输入和输出9.4运算符重载9.5类变量和方法9.6小结9.7练习第10章C++的动态内存10.1概要10.2C++的指针10.3动态数组10.4动态内存类10.5动态内存错误10.6小结10.7练习第11章C++的链式结构11.1概要11.2C++链式结构的类11.3C++链表11.4C++链接的动态内存错误11.5小结11.6练习第12章C++模板12.1概要12.2模板方法12.3模板类12.4小结12.5练习第13章堆、平衡树和散列表13.1概要13.2优先队列和堆13.3平衡树13.4其他的树结构13.5散列表13.6小结13.7练习第14章图14.1概要14.2图数据结构14.3最短路径算法14.4深度优先算法14.5最小生成树14.6小结14.7练习第15章算法技术15.1概要15.2分治算法15.3贪心算法15.4动态规划15.5NP完全问题15.6小结15.7练习读书笔记读书笔记这是《数据结构和算法(Python和C++语言描述)》的读书笔记模板,可以替换为自己的心得。精彩摘录精彩摘录这是《数据结构和算法(Py

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论