版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、算法设计及描述算法设计及描述算法的定义算法的定义在有限步骤内求解某一问题所使用的一组定义明确的规则。在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,是计算机求解某一问题的方法和步骤。通俗地说,是计算机求解某一问题的方法和步骤。 计算机不会思考,要计算机解决问题,需要计算机不会思考,要计算机解决问题,需要人设计好算法。人设计好算法。过河的方法与步骤过河的方法与步骤:第第1步步 两个鬼过去两个鬼过去第第2步步 一个鬼划船回来一个鬼划船回来第第3步步 两个鬼过去两个鬼过去第第4步步 一个鬼划船回来一个鬼划船回来第第5步步 两个人过去两个人过去第第6步步 一人一鬼回来一人一鬼回来第第7步
2、步 两个人过去两个人过去第第8步步 一个鬼划船回来一个鬼划船回来第第9步步 两个鬼过去两个鬼过去第第10步步 一个鬼划船回来一个鬼划船回来第第11步步 两个鬼过去两个鬼过去第第12步步 全部过河成功全部过河成功求一个一元二次方程求一个一元二次方程ax2+bx+c=0, (其中其中a0)实数解。实数解。算法语言描述:算法语言描述:s1 输入输入a、b、c的值,确定一个一元二次方程。的值,确定一个一元二次方程。s2 计算计算=b2-4ac。s3 如果如果0不成立,输出无实根,程序结束。不成立,输出无实根,程序结束。s4 如果如果0成立,计算成立,计算x1,x2的值。的值。s5 输出输出x1,x2,
3、程序结束。,程序结束。否否是是输入输入a、b、c值值计算计算=b2-4ac0输出输出“无实根无实根”输出输出x1,x2根据公式计算根据公式计算x1,x2开始开始结束结束否否是是输入输入a、b、c值值计算计算=b2-4ac0输出输出“无实根无实根”输出输出x1,x2根据公式计算根据公式计算x1,x2开始开始结束结束v 圆角矩形圆角矩形: :是起止框是起止框, ,表示开表示开始、结束。始、结束。否否是是输入输入a、b、c值值计算计算=b2-4ac0输出输出“无实根无实根”输出输出x1,x2根据公式计算根据公式计算x1,x2开始开始结束结束v 平行四边形平行四边形: :是输入输出框是输入输出框, ,
4、框内标明输入框内标明输入 、输出内容。、输出内容。否否是是输入输入a、b、c值值计算计算=b2-4ac0输出输出“无实根无实根”输出输出x1,x2根据公式计算根据公式计算x1,x2开始开始结束结束v 矩形矩形: :是处理框是处理框, ,框内标明进框内标明进行的处理行的处理否否是是输入输入a、b、c值值计算计算=b2-4ac0输出输出“无实根无实根”输出输出x1,x2根据公式计算根据公式计算x1,x2开始开始结束结束v 菱形菱形: :是判断框是判断框, ,框内标明判框内标明判断条件,框外标明条件成立断条件,框外标明条件成立和不成立的不同流向。和不成立的不同流向。否否是是输入输入a、b、c值值计算
5、计算=b2-4ac0输出输出“无实根无实根”输出输出x1,x2根据公式计算根据公式计算x1,x2开始开始结束结束v 带箭头的流程线带箭头的流程线:表示从某表示从某一框到另一框的流向一框到另一框的流向 请各小组同学一起探究、讨论,拼好流程图,试着理解流程图的含义,计算出敢死队人数。转换成数学问题:转换成数学问题:求整除3余1、整除5余2、整除7余4的最小自然数。 把把“韩信点兵韩信点兵”问题:问题:每每3人一列余人一列余1人、人、5人一列余人一列余2人、人、7人一列余人一列余4人。人。111825323946536067敢死队需 67 人 要学会把生活中的问题转化为数学问题,然后进行算法设计 。
6、汤姆一、算法的定义一、算法的定义在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,是计算机求解某一问题的方法和步骤。 图形符号图形符号名名 称称说明说明起止符起止符输入输出框输入输出框框内标明输入框内标明输入 、输、输出内容出内容处理框处理框框内标明进行的处框内标明进行的处理理判断框判断框框内标明内判断条框内标明内判断条件,框外标明条件件,框外标明条件成立和不成立的不成立和不成立的不同流向同流向带箭头的流线带箭头的流线表示从某一框到另表示从某一框到另一框的流向一框的流向二、算法的描述:自然语言、流程图二、算法的描述:自然语言、流程图1、独木桥(、独木桥(flash游戏)游戏) 5个人要过独木桥,他们通过独木桥的时间分别是1秒、3秒、6秒、8秒、12秒。 每次最多可以过2个人。两个人一起通过,需要的时间是速度较慢的人的过桥时间。例如:8秒和12秒一起过桥,需要的时间是12秒。 天色较晚,过桥人必须有灯才能通过。所以可能需要已经过桥的人回来送灯。 总时间是30秒。 请你想办法帮助他们在规
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年全球及中国电子废弃物回收拆解服务行业头部企业市场占有率及排名调研报告
- 2025-2030全球微型矩形电连接器行业调研及趋势分析报告
- 2025-2030全球点型可燃气体和有毒气体探测器行业调研及趋势分析报告
- 2025年全球及中国电磁精密仪器行业头部企业市场占有率及排名调研报告
- 2025-2030全球激励应用程序行业调研及趋势分析报告
- 2025-2030全球半导体用PFA阀门行业调研及趋势分析报告
- 2025-2030全球送粉式金属3D打印机行业调研及趋势分析报告
- 2025年全球及中国滑动芯组件行业头部企业市场占有率及排名调研报告
- 2025-2030全球工业级3D传感器行业调研及趋势分析报告
- 2025年全球及中国桌面出版 (DTP) 服务行业头部企业市场占有率及排名调研报告
- 2025年度厨师职业培训学院合作办学合同4篇
- 《组织行为学》第1章-组织行为学概述
- 市场营销试题(含参考答案)
- 2024年山东省泰安市高考物理一模试卷(含详细答案解析)
- 护理指南手术器械台摆放
- 肿瘤患者管理
- 2024年计算机二级WPS考试题库380题(含答案)
- (高清版)DZT 0399-2022 矿山资源储量管理规范
- 初一英语英语阅读理解专项训练15篇
- 高中地理学情分析方案和报告
- 关于进行小区第一届业主委员会选举投票的公告
评论
0/150
提交评论