ImageVerifierCode 换一换
格式:DOC , 页数:2 ,大小:27.50KB ,
资源ID:9306614      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9306614.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(枚举算法教案(夏).doc)为本站会员(hskm5268)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

枚举算法教案(夏).doc

1、第一周:复习上学期内容一、信息的数字化1二进制数与十进制的相互转换(限于正整数)2Bit 与 Byte 的含义,代表的大小3知道汉字编码的种类:输入码、内码、字形码,汉字在计算机内部也以二进制方式存放,汉字在输入计算机后,必须使用统一的汉字内码,才能进行存储和处理。4信息处理的一般过程:收集、存储、加工、发布信息的过程。5病毒的本质:以危害系统为目的的特殊的计算机程序。5增强信息安全的方法:(1)安装防病毒软件或防火墙;(2)定期升级防病毒软件或防火墙;(3)定期备份重要的数据;(4)掌握一定的防黑客和防病毒的技能,养成良好的习惯(如设置足够复杂的密码,不泄露个人信息,不运行来历不明的程序或使

2、用盗版软件,不打开来历不明的邮件等。)二、算法与程序设计1算法的定义:针对某一个问题的一系列具有精确定义的有限的操作步骤。2算法的描述方法:自然语言、伪代码和流程图。3变量名命名规则、变量的特性(可辗转赋值,旧值可参与计算,新值替代旧值) 、变量的类型(数值型和字符型的区别)4表达式的书写要求(算术表达式、关系表达式、逻辑表达式,各种运算符在计算机中的表示,一些特殊符号如、上下标等不能用于表达式中,在赋值语句中表达式应写在赋值号右边等)5算法的三种基本结构:顺序结构、分支结构、循环结构6六种基本流程框图的名称及用途,判断框一个入口、两个出口。7算法三种基本结构的流程框图画法(会识别)8整除判断

3、(取整函数、取余运算,判断整除的逻辑条件设置)9分支结构:单分支与双分支;在画流程图时应特别注意无论单、双分支都一定有判断框和汇聚点,判断框是选择的开始,汇聚点是选择的结束。分支结构有一个入口,一个出口(即汇聚点的出口)10循环结构:当循环与直到循环,循环体执行最少次数。11会读流程图,写出运行结果分析循环结构的算法的运行结果的方法:(1)列表法;(2)功能分析法;控制循环的几种方法:(1)计数法;(2)标志法;10熟悉典型算法,进行流程图填空(累加、累乘、求平均值、求最大最小值、递推斐波那契数列)枚举算法一、什么是枚举算法二、枚举算法举例:1求 11000 中,能被 3 整除的数。 (基本要

4、求 P77)单重循环2寻找 37 的倍数(教材 P22 例 4) 单重循环3一张单据上有一个 5 位数字组成的编号,其千位数和百位数处已经变得模糊不清,如图所示。但是知道这个 5 位数是 57 或 67 的倍数。现要求设计一个算法,输出所有满足这些条件的 5 位数,并统计这样的数的个数。 (No.1*47 ) (P23 例 5)单重循环 双重循环4用 10 元和 50 元两种纸币组成 240 元,共有几种组合方式?使用枚举算法列出所有不同的取法和种数。 (P23 实践体验) 单重循环 双重循环5包装 600 个变形金刚,要求是:(1)包装的规格分别是:小盒每盒 12 个,大盒每盒 15 个。(

5、2)每种规格的盒数都不能为 0.请设计一个算法,输出所有可能的包装方案。 (P25 实践体验) 双重循环6百鸡百钱问题:公鸡每只 5 元,母鸡每只 3 元,小鸡 1 元 3 只,现在用 100 元买 100 只鸡,求公鸡、母鸡、小鸡各买几只?(基本要求 P79 示例 3)7今有鸡兔同笼,上有 35 头,下有 94 足,问鸡兔各几何?(基本要求 P83 学习训练5)8水仙花数问题:若一个三位数 x=100a+10b+c(a、b、c 都是个位数) ,满足a3+b3+c3=x,则 x 称为水仙花数,找出所有的水仙花数。 (基本要求 P78 示例 2)9试用枚举算法找出 1000 以内的所有素数(P2

6、5 例 6) 双重循环小知识:素数,也叫质数。判断一个数是否是素数,可以使用素数的定义。通常我们称自然数 n 是一个素数,是指只有 1 和 n 本身才能整除它(1 不是素数,2 是最小的素数) ,即一个素数除了它本身以外,不可能分解为其他自然数的乘积。*10在一个直角三角形中,三条边 a、b、c 的长度都是整数,若一条直角边 a 的长度已知,斜边 c 的长度不超过给定的整数值 maxc,试设计算法,找出满足条件的所有直角三角形。(P24 实践体验) 双重循环小知识:当一个直角三角形的三条边的边长都是整数时,这样的直角三角形称为整数边长的直角三角形。整数边长的直角三角形一直是一个有趣的话题。例如,若一个直角三角形中一条直角边的长度固定为 8,且斜边长度不超过 100,要求找出所有满足这种要求的整数边长的直角三角形,有两组:(15,8,17)和(8,6,10) ;当一条直角边的长度为 15 且斜边不超过 200 时,所有满足条件的直角三角形有如下四组:(112,15,113) 、(36,15,39) 、 (20,15,25)和(8,15,17)

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报