- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程教案
/ 学年 第 学期
课程名称:信息技术应用
课程代码:XX99140B
授课班级:信息技术学院全体新生
任课教师姓名:顾锦江 孙玉娣
课程归属院(系):信息技术学院
学习单元教案设计
第 9 周 第 6 单元 学 时:6
单元名称
学习单元六 算法与数据结构应用
主要
学习
内容
算法的概念及基础特征
掌握常用的算法思想:排序与查找
栈、队列、二叉树的性质
重点难点
及解决方法
重点:常见的算法思路及常用的数据结构
难点:二叉树的性质
学习方
法建议
讲授法
本单元
学习素材
常用的算法典型案例
Raptor软件
学习
活动
组织
实施
本单元学习内容设计
时间安排
辅助学习手段
上次学习内容简要回顾
一、本单元学习内容导入
伟大的数学家高斯计算1+2+…+100的故事
0.1
提问
二、本单元学习内容
1.算法的概念
2.算法的特征
3.常用的算法策略:
(1)枚举法:百钱买百鸡
(2)递归法:兔子繁殖问题:斐波那契数列
(3)回溯法:八皇后问题
(4)分治法:分金块问题
4.基本算法
(1)选择法:对N个元素进行排序。如:5,1,6,7,3,9
(2)冒泡排序
(3)插入排序
(4)线性查找:又称顺序查找,从一系列给定的值中按顺序进行搜索,它从一端开始(通常从头开始)逐一扫描每个元素,依次将扫描到的数值和要查找的值进行比较,若当前扫描到的数值与要查找的数值相等,则查找成功;若扫描结束后,仍未找到,则查找失败。
(5)二分查找:又叫折半查找,是在一个有序的元素列表中查找特定值的一种方法。
首先将结点按关键字排序(假设为升序),其次将查找值与中间位置的值比较,相等,查找成功;不等,则判断中间数据与查找值的大小,如中间数据大与查找值,则说明所查的数据在前半段,否则就在后半段。
5.评价算法:正确性、可读性、健壮性、运行时间、占用时间
时间复杂度:该算法运行时间与问题规模的对应关系。
空间复杂度:算法在运行过程中临时占用存储空间的大小。
6.常见的数据结构:线性表、栈、队列、数组、树
7.线性表:是由n(n≥0)个相同类型的数据元素构成的有限序列。
线性表有两种存储方法:顺序存储和链式存储。
8.栈(Stack),是操作限定在表的尾端进行的线性表。表尾由于要进行插入、删除等操作,所以,它栈具有特殊的含义,把表尾称为栈顶(Top),另一端是固定的,叫栈底(Bottom)。当栈中没有数据元素时叫空栈(Empty Stack)。
栈的操作是按照后进先出或先进后出的原则进行的。
9.队列(Quene),插入操作限定在表的尾部而其它操作限定在表的头部进行的线性表。把进行插入操作的表尾称为队尾(Rear),把进行其它操作的头部称为队头(Front)。当对列中没有数据元素时称为空对列(Empty Queue)。
队列的操作是按照先进先出(First In First Out)或后进后出( Last In Last Out)的原则进行的,因此,队列又称为FIFO表或LILO表。
10.数组,是n(n≥1)个相同数据类型的数据元素的有限序列。
数组是一个具有固定格式和数量的数据有序集,每一个数据元素通过唯一的下标来标识和访问。通常,一个数组一经定义,每一维的大小及上下界都不能改变。所以,在数组上不能进行插入、删除数据元素等操作。
11.树
(1)树形结构,是一对多的非线性结构,非常类似于自然界中的树,数据元素之间既有分支关系,又有层次关系。
(2)二叉树,二叉树很像一株倒悬着的树,从树根到大分支、小分支再到叶子把数据联系起来,分支数最多二支,这种数据结构就称为二叉树结构,简称二叉树。
(3)度,节点拥有子树数称为该节点的度,度为零的节点称为叶子,其余节点称为分支节点,树中节点最大的度称为树的度,所以,二叉树的节点度可能为0,1或2。
(4)满二叉树,如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。
(5)完全二叉树,深度为k,有n个结点的二叉树当且仅当其每一个结点都与深度为k,有n个结点的满二叉树中编号从1到n的结点一一对应时,称为完全二叉树。
(6)二叉树性质
性质1 一棵非空二叉树的第i层上最多有2i-1个结点(i≥1)。
性质2 若规定空树的深度为0,则深度为k的二叉树最多有2k-1个结点(k≥0)。
性质3 具有n个结点的完全二叉树的深度k为log2n+1。
性质4 对于一棵非空二叉树,如果度为0的结点数目为n0,度为2的结点数目为n2,则有n0= n2+1。
性质5 对于具有n个结点的完全二叉树,如果按照从上到下和从左到右的顺序对所
您可能关注的文档
- 教与学 新教案九年级数学下册 24.4 切线长定理(第3课时)课件 (新版)沪科版.ppt
- 教与学 新教案九年级数学下册 24.7 弧长与扇形面积(第1课时)课件 (新版)沪科版.ppt
- 教与学 新教案九年级数学下册 26.2 实际问题与反比例函数课件 (新版)新人教版.ppt
- 教与学 新教案九年级数学下册 27.2.1 相似三角形判定定理(第2课时)课件 (新版)新人教版.ppt
- 教与学 新教案九年级数学下册 27.2.3 相似三角形应用举例课件 (新版)新人教版.ppt
- 教与学 新教案九年级数学下册 28.1 锐角三角函数(第2课时)课件 (新版)新人教版.ppt
- 教与学 新教案九年级数学下册 28.2.2 坡度、方位角与解直角三角形(第2课时)课件 (新版)新人教版.ppt
- 教与学 新教案九年级数学下册 29.2 三视图(第1课时)课件 (新版)新人教版.ppt
- 教与学 新教案九年级数学下册 29.2 由三视图想象出立体图形(实物)(第2课时)课件 (新版)新人教版.ppt
- 教育学第三章教案.docx
- 2026年天津工艺美术职业学院高职单招职业适应性考试参考题库带答案详解.docx
- 2026年江苏商贸职业学院高职单招职业适应性考试参考题库带答案详解.docx
- 2026年甘肃交通职业技术学院单招职业技能笔试备考试题带答案详解.docx
- 2026年濮阳职业技术学院高职单招职业适应性测试参考题库带答案详解.docx
- 2026年河南护理职业学院高职单招职业适应性测试模拟试题带答案详解.docx
- 2026年长白山职业技术学院高职单招职业适应性测试参考题库带答案详解.docx
- 2026年河南对外经济贸易职业学院高职单招职业适应性考试参考题库带答案详解.docx
- 2026年商丘工学院高职单招职业适应性测试备考试题带答案详解.docx
- 2026年内江职业技术学院单招职业技能笔试备考题库带答案详解.docx
- 2026年集美大学诚毅学院高职单招职业适应性考试参考题库带答案详解.docx
最近下载
- 2026年春人教版新版八年级下册英语单词表(每日背默共22天).pdf VIP
- 中考生物总复习题型突破1识图题.pptx VIP
- 浅谈火场供水存在的主要问题及对策.doc VIP
- 中考生物总复习(冀少版)精品:重要题型突破 题型:识图题.ppt VIP
- 中考生物总复习(冀少版)精品:重要题型突破 题型:实验探究题.ppt VIP
- 兴国宾馆深度能源审计综合报告.pdf VIP
- 第二章 生物的遗传和变异(章末复习课件)-八年级生物下册(冀少版).pptx VIP
- 2020-2024伊利集团四大能力(指标细化)配套word15页7114字数.docx VIP
- 电费电价培训.pptx
- 初三化学2025年上学期期末综合试卷(含答案).docx VIP
原创力文档


文档评论(0)