- 50
- 0
- 约1.85千字
- 约 26页
- 2017-04-27 发布于四川
- 举报
3循环结构[嵌套和枚举法解析法递推法]
循环结构中的嵌套;【例1】输入某次考试成绩mark,统计100分人数good。(输入-1表示结束) ;例举 检验;【例3】实际应用:
最值问题
输入20个数,求其中最大值max和最小值min。
打擂台法;【练2】输入n个数,统计正数的个数nz和非正数的个数nfz。(n的值由键盘输入)
分析问题:结束条件是什么?首先判断结束循环使用计数法还是标志法。
设计算法:请画出流程图。循环体内嵌套什么结构?
编写程序:(略)
运行程序:上机调试与维护(略);例举 检验;【例4】求1-1000中,能被3整除的数。
【例5】找出1-1000中所有能被7和11整除的数。 ;基本算法 一 : 枚举法;如循环结构中的嵌套满足下列概念则称为枚举法 根据所需解决问题的条件,把该问题所有可能的解,一一列举出来,并逐个检验出问题真正解的方法。枚举法也称为穷举法。
枚: 一个一个 举: 例举
在列举出所有可能的解时,既不能遗漏也不应重复。
枚举算法的关键步骤及注意点:
列举,用循环结构来实现,要注意循环变量、初值、终值和递增值的设置。
检验是否符合问题的要求,用分支结构实现,不同检验结果不同处理方法。
注意点:循环变量与判断对象是否是同一个变量;一般情况下没有输入;输出经常是在判断的一个分支中实现的。
有些复杂问题一时无法直接找到求解公式或数学模型,则用枚举法体现其优势,非常高的准确
您可能关注的文档
最近下载
- 《极限驾驶:赛车的艺术与科学》读书记录.pdf VIP
- 2025年全国各省市中考英语真题汇编专题18短文填空含答案.docx VIP
- 2026年安徽省烟草专卖局招聘(100人)笔试备考试题及答案解析.docx VIP
- 2026年安徽省烟草专卖局(公司)招聘100名笔试模拟试题及答案解析.docx VIP
- 2026年安徽省烟草专卖局(公司)招聘100人笔试模拟试题及答案解析.docx VIP
- 轿车液压制动系统设计及仿真分析.doc
- 2025年安徽省烟草专卖局(公司)招聘112人笔试参考试题附答案解析.docx VIP
- 2025年安徽省马鞍山市烟草系统人员招聘笔试试题及答案解析.docx VIP
- 初中七年级(初一)数学下册专题练习版.docx VIP
- 新能源汽车制动系统仿真分析.doc VIP
原创力文档

文档评论(0)