版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
生活中的算法[益智游戏]神父过河
三位神父和三个野人同乘一条船过河,有以下几个限制条件:
(1)神父或野人都会驾船;
(2)任何时候在任何地方(此岸、彼岸或船上),神父数不得少于野人数,否则野人会吃掉神父;
(3)小船一次最多可载两个人(人或野人)。
请你给神父设计一个安全过河的方法?算法的定义:
算法是指解决问题的方法和步骤,是解题方法的精确描述。
算法的特点:
算法的特点是求解步骤必须是有限的,而且每个环节都必须是明确和可行的。
第一步:两个野人先过河,一个野人回来第二步:再两个野人过河,一个野人回来
第三步:两个神父过河,一个野人和一个神父回来
第四步:两个神父过河,一个野人回来
第五步:两个野人过河,一个野人回来第六步:两个野人过河
优化后的渡河算法算法的表示:
算法的表示方法有:自然语言、流程图和计算机语言。刚才神父过河的方案就是的算法自然语言流程图的表示方法:开始、结束框处理框判断框输入、输出框流程线回顾一下刚才做过的游戏如何用流程图描述渡河算法呢?步骤1步骤6开始结束步骤2步骤3步骤5步骤4顺序结构刷牙洗脸开始结束例1:用流程图表示早上起床以后刷牙洗脸的过程。顺序结构定义:每步按顺序依次执行。特点:沿着一个方向走下去,不转弯。
例2:学校上体育课,通常在操场上,但如果遇到下雨天,就会改在室内上课。YN下雨?在操场上课开始结束在教室上课看天气情况分支结构分支结构定义:先根据条件做出判断,再选择执行哪一种操作的结构叫做分支结构。画分支流程图要领:条件输入用平行四边形,判断框必须画成菱形,它有一个进入点和两个退出点。拓展提高:机器人模拟楼道自动感应灯,即通过感知光的存在与否,识别声音,自动判断和执行开灯或关灯的动作。
并将下列步骤---①检测光线②检测声音③是否有光线④是否有声音放入图中相应的处理框内。
结束开始开灯延时关灯否是是否检测光线检测声音是否有光线是否有声音
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《大学英语听力应用教程(第1册)》课件-Unit 14 The Population Growth in the World
- 《蔬菜品质与安全》课件
- 2025年萍乡货运从业资格证考试内容
- 《FX基础课程》课件
- 2025年安庆考从业资格证货运试题
- 金融服务学徒管理办法
- 惠州市工具租赁合同
- 美甲师岗位聘用协议书
- 生态修复区转让
- 珠宝店暖气管道维修施工合同
- 电大财务大数据分析编程作业3
- 中华传统文化与人生修养智慧树知到期末考试答案2024年
- 小班新生家长会活动方案及流程
- 医院感染管理知识培训
- 2024年安徽芜湖市特种设备监督检验中心编外招聘6人历年高频考题难、易错点模拟试题(共500题)附带答案详解
- 浙教版劳动二年级上册全册教案
- 河北省对口升学农林类农学方向考核试题及答案
- 心衰的健康宣教内容
- 2024年学习解读廉政廉洁专题教育课件
- 焊接规范培训课件焊接工艺参数的确定与调整
- 水质自检报告
评论
0/150
提交评论