- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
DesignByChenAnlong1数据结构与算法主讲人:陈安龙电子科技大学信息与软件工程学院
DesignByChenAnlong2第1章绪论第2章线性表第3章树第4章图第6章查找第7章排序主要内容
DesignByChenAnlong3本章主要学习内容什么是数据数据元素数据对象数据结构逻辑结构存储结构数据类型、抽象数据类型算法的定义、算法的特性、算法的时空代价第1章绪论#2022
DesignByChenAnlong4本章要求掌握数据结构的主要研究内容掌握数据结构的含义对数据的逻辑结构和存储结构有一个初步的认识理解算法的时间复杂度和空间复杂度理解数据结构和数据类型的关系掌握算法的特性和度量算法优劣的标准。
DesignByChenAnlong5数据结构的抽象数据类型定义数据结构的含义顺序存储链式存储线性结构非线性结构本章重点内容#2022
DesignByChenAnlong6本章难点抽象数据类型算法的时间复杂度空间复杂度
DesignByChenAnlong7本章主要学习内容线性表的特点、基本运算、线性表的顺序存储、线性表的链式存储顺序表的静态分配和动态分配;链式存储的单向链表、单向循环链表、双向链表、双向循环链表受限的线性表栈和队列定义栈的入栈,出栈,取栈顶元素操作,栈的两种存储结构:顺序栈和链栈。队列的入队,出队等基本操作,循环队列,链队列的表示,实现及特点。递归的概念,特点及递归算法的设计数组的按行和按列的存储方式,两种存储方式下数组元素存储地址的计算方法,稀疏矩阵的概念及三元组及十字链表的压缩存储方式,稀疏矩阵的转置,相乘等基本操作。第2章线性表#2022
DesignByChenAnlong8理解线形表的4类基本操作类型掌握线性表的两种存储表示及其实现掌握顺序表和链表的一些常见操作理解顺序表和链表在存储及实现上的异同理解双向链表,循环链表,双向循环链表和静态链表的存储特征及用途。掌握栈和队列定义,特征及基本操作,掌握这两种线性结构的应用场合,理解假溢出的概念,掌握循环队列的入队,出队,判满,判空等基本操作,理解递归的含义及递归算法设计的思想。掌握数组的地址计算方法掌握稀疏矩阵的概念及稀疏矩阵的两种存储方法理解稀疏矩阵的相关计算方法。本章要求#2022
DesignByChenAnlong9本章重点顺序表和链表的C语言表示的数据结构,以及对应结构插入,删除,查询等常见操作。栈和队列的定义,栈的入栈,出栈操作,队列及链队列的的入队,出队操作,循环队列的判空,判满。数组的两种存储方式,稀疏矩阵的概念及表示方法。
DesignByChenAnlong10本章难点顺序表和链表的存储和在此两种存储映像上的基本操作双向循环链表和静态链表的插入与删除一元多项式的加法和乘法运算。栈和队列的基本操作,递归算法的设计。稀疏矩阵的三元组和十字链表的表示方式及实现算法,如快速矩阵转置。
DesignByChenAnlong11本章主要学习内容树的定义和基本术语二叉树的定义及性质,满二叉树和完全二叉树的概念及特征,二叉树的顺序存储和链式存储二叉树的前序,中序和后序遍历方法,线索二叉树的构建,线索二叉树中的节点插入与删除树和森林的三种存储表示方法及其遍历操作,二叉树,树及森林间的相互转换二叉排序树,二叉平衡树,B-树,键树,四叉树,2-3树的基本概念及相应的查找方法,节点增删方法二叉树及树的典型应用——表达式求值,哈夫曼树的构建和哈夫曼编码堆的构建和堆排序方法第3章树#2022
DesignByChenAnlong12本章要求掌握二叉树,树,森林的基本概念理解满二叉树和完全二叉树的概念和特征。掌握树的遍历以及之间的相互转换掌握二叉树的基本性质掌握线索二叉树的构建以及在线索二叉树上的基本操作掌握二叉排序树,二叉平衡树,B-树,2-3树的基本操作掌握哈夫曼树的构建,哈夫曼编码,堆排序方法
DesignByChenAnlong13本章重点二叉树,树,森林的基本概念和遍历操作二叉树,树及森林相互间的转换线索二叉树的构建,线索二叉树中节点的删除,二叉排序树,二叉平衡树,B-树,2-3树的基本操作,哈夫曼树的定义和建立
DesignByChenAnlong14本章难点二叉树,树,森林的各种遍历线索二叉树的构建线索二叉树中节点的删除含左子树和右子树的二叉排序树节点删除方法二叉平衡树的4种调整方法堆的调整哈夫曼编码
DesignByChenAnlong15本章主要学习内容图的基本概念和基本术语图的存储结构,图的遍历图的基本操作和存储方法——邻接矩阵、关联矩阵、邻接表、逆邻
您可能关注的文档
- 整合传播及媒介选择.pptx
- 大学生活动中设计任务布置.pptx
- 成形服装设计概说.pptx
- 客户数据库建立及挖掘商机方法.pptx
- 市场营销学复习题.pptx
- 学会如何劝解他人.pptx
- 商标符号下的品牌忠诚.pptx
- 抛物线定义及性质.pptx
- 型人格与领导力.pptx
- 城市信息系统(第5讲).pptx
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)