算法实例—枚举法课件

上传人:e****s 文档编号:252229643 上传时间:2024-11-13 格式:PPT 页数:13 大小:674KB
返回 下载 相关 举报
算法实例—枚举法课件_第1页
第1页 / 共13页
算法实例—枚举法课件_第2页
第2页 / 共13页
算法实例—枚举法课件_第3页
第3页 / 共13页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,枚举法,“枚就是一个一个,“举就是列举,检验,又称穷举法,例1.求1-100中所有能被3整除的数。提示,不是求个数,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,循环结构,N用来控制循环,N=N+1计数器,分支结构,N的变化作为检验的对象,问检验的变量和列举的变量一致吗?,一致,这个实例是,不需要输入语句,的,因为检验的对象正好包含循环变量的变化。,P82页,N mod 3=0,N/3=INT(N/3),一般情况下,没有输入;输出的经常在判断的一个分支中。,枚举算法的,结构,特点,列举,由,_,实现,检验,由,_,实现,因此,枚举算法的一般结构,是:,_,嵌套,_,。,1.单据问题一个数字,推算单据中被涂抹的数字,例2.单据问题一个数字,是37或67的倍数,问:如何列举?完整的数作为列举对象还是个位数作为列举对象、步长,问:,如何检验?,问:检验的变量和列举的变量一致吗?,单据问题一个数字,对这五位数直接列举,n的变化作为检验的对象,是37或67的倍数,说明:变量n存放五位数,1、枚举法的关键就是列举和检验,两个操作,2、使用枚举法解决问题,在列举过程的可,解的过程中“不能遗漏,也不应重复,对个位数进行列举,五位数作为检验的条件,说明:变量g存放个位上数字,提问:个位上数字的列举范围是多少?,提问:怎么样用一个表达式表达这个五位数?,小结,1.对这个五位数直接列举,然后进行检验,2.对个位上的数字进行列举,然后对这个五位数用表达式表达,最后进行检验。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!