- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学日历
章
周次
课程内容
公告
综合作业
思考
第一章
第一周
数据结构研究的主要内容
数据结构中涉及的基本概念
算法的概念、描述方法以及评价标准
本周学习第一章绪论,请同学们做好预习。预习中可思考如下问题:
1.你对数据结构的概念是如何理解?
2.算法分析的目的是什么?
1.物流活动中货车的抽象数据类型表示与实现。
1.你对数据结构的概念是如何理解?
2.数据逻辑结构包括哪些类型?
3.为什么采用抽象数据类型描述数据结构?
4.算法分析的目的是什么?
第二章
第二周
线性表的类型定义
线性表的顺序表示和实现
本周学习内容:线性表(类型定义,顺序表示和实现),请同学们做好预习。预习时可思考如下问题:
1.线性结构与非线性结构的根本区别是什么?
2.线性表有哪两种存储结构,各有哪些优缺点?
3.在单链表中设置头结点有何作用?
1.线性结构与非线性结构的根本区别是什么?
1.线性结构与非线性结构的根本区别是什么?
2.线性表有哪两种存储结构,各有哪些优缺点?
3.在单链表和双向链表中,能否从当前结点出发访问任一结点?
4.当对一个线性表经常进行的是存取操作,而很少进行插入和删除操作时,则采用何种存储结构为宜?当经常进行的是插入和删除操作时,则应采用存储结构为宜?
5. 在单链表中设置头结点有何作用?
第三周
线性表的链式表示和实现
本周学习内容:线性表(链式表示和实现),请同学们做好预习。预习时可思考如下问题:
1.在单链表和双向链表中,能否从当前结点出发访问任一结点?
2.当对一个线性表经常进行的是存取操作,而很少进行插入和删除操作时,则采用何种存储结构为宜?当经常进行的是插入和删除操作时,则应采用存储结构为宜?
第四周
线性表的其他链式表示
线性表的应用举例
本周学习内容:线性表(其他链式表示及应用举例),请同学们做好预习。
第三章
第五周
栈的概念、存储结构及其基本操作
队列的概念、存储结构及其基本操作
栈与队列的应用举例
本周学习内容:栈和队列(链队列、循环队列、应用举例)。请同学们提前预习,并思考如下问题:
1.队列是具有什么特性的线性表?
2.分析栈与递归的关系。
1.利用两个栈模拟一个队列的入队、出队、判断队空等运算。
1.栈是具有什么特性的线性表?
2.队列是具有什么特性的线性表?
3.分析栈与递归的关系。
4.为什么要循环队列?在循环队列中队列空、满的评定标准是什么?
第四章
第六周
树
二叉树
本周学习内容:树和二叉树(树的定义和基本术语,二叉树,遍历二叉树和线索二叉树)。同学们预习时可参考如下问题:
1.树型结构的结构特点
2.树和二叉树的主要差别表现在哪些方面?
3.二叉树具有那些重要特性?
1.有一份电文中共使用5个字符:a、b、c、d、e,它们的出现频率依次为4、7、5、2、9,试画出对应的赫夫曼树(请按左子树根结点的权小于等于右子树根结点的权的次序构造),并求出每个字符的赫夫曼编码。
1.树型结构的结构特点
2.树和二叉树的主要差别表现在哪些方面?
3.二叉树具有那些重要特性?
4.二叉树有哪些遍历策略?如何利用算法实现?
5.已知某二叉树的后序遍历序列和中序遍历序列,如何求解出其前序遍历序列。
6.已知一棵二叉树的中序序列为cbedahgijf,后序序列为cedbhjigfa,画出该二叉树的先序线索二叉树。
第七周
线索二叉树
本周学习内容:树和二叉树(遍历二叉树和线索二叉树,树和森林)。同学们预习时可参考如下问题:
1.二叉树有哪些遍历策略?如何利用算法实现?
2.已知某二叉树的后序遍历序列和中序遍历序列,如何求解出其前序遍历序列。
第八周
树和森林
赫夫曼树及其应用
本周学习内容:树和二叉树(赫夫曼树及其应用)。请同学们提前预习。
第五章
第九周
图的数学结构
图的计算机表示
本周学习内容:图(图的定义和术语,图的存储结构)。请同学们提前预习,并思考如下问题:
1.图是一种相对于线性表、树更复杂的数据结构,其复杂性体现在何处?
2.在解决图的具体应用问题时,图的存储表示(邻接矩阵、邻接表)的选取标准是什么?
1.编写一个实现连通图G的深度优先搜索遍历的非递归程序。
1.图是一种相对于线性表、树更复杂的数据结构,其复杂性体现在何处?
2.在解决图的具体应用问题时,图的存储表示(邻接矩阵、邻接表)的选取标准是什么?
3.论述图的深度优先搜索遍历的策略
4.编写一个实现连通图G的深度优先搜索遍历的非递归程序。
5.论述图的广度优先搜索遍历的策略
6.论述Prim算法的基本思想。
第十周
图的遍历
本周学习内容:图(图的遍历,最小生成树)。同学们预习时可参考如下问题:
1.论述图的深度优先搜索遍历的策略。
2.论述图的广度优先搜索遍历的策
您可能关注的文档
最近下载
- 物业安全生产培训PPT课件.pptx VIP
- 1.2掌握广西壮族服饰元素及特点(课件)《广西壮族服饰文化与创意设计》.pptx VIP
- 交流电气装置的接地规范.pdf VIP
- 创伤(救治)理论知识考核试题及答案.pdf VIP
- 47_DLT 584-2017《3kV~110kV电网继电保护装置运行整定规程》.pdf VIP
- 基于FAP启动子的表达载体及心肌纤维化药物筛选方法.pdf VIP
- 建设工程项目管理规范材料.doc VIP
- 中国设施农业的减碳增汇效应分析——基于1828个县域面板数据的实证研究.pdf VIP
- 小学体育与健康沪教版(五四学制)(2024)二年级全一册《第四课 运动场上我最棒》教学设计 .pdf
- GB50270-2010 输送设备安装工程施工及验收规范.docx VIP
文档评论(0)