




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
生活中的算法[益智游戏]神父过河
三位神父和三个野人同乘一条船过河,有以下几个限制条件:
(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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- yiaoliao供销合同范例
- 专家技术合同范例
- 以患者体验为中心的智能医疗服务优化策略研究
- 市城市供排水总公司年终工作总结模版
- 区块链技术助力物流信息透明化探索
- 机器人焊接 7 项目四任务4.1教学设计
- 医疗教育深度融合儿童成长补钙教育项目推广
- 万科合同范例制度
- 个人试用期的工作总结模版
- 网膜炎的临床护理
- 2024-2030年中国餐饮连锁行业发展状况及投资经营模式分析报告
- 中储粮安全生产培训
- 医院药品过期处理与废物管理制度
- 2024年财会业务知识竞赛题库及答案(600题)
- 2024年通信电源专业知识考试题库(含答案)
- DB11T 1470-2022 钢筋套筒灌浆连接技术规程
- 2024年游泳初级指导员认证理论考试题库(浓缩500题)
- 结直肠腺瘤中西医结合防治指南-公示稿
- 2024秋期国家开放大学《可编程控制器应用实训》一平台在线形考(形成任务4)试题及答案
- 买卖合同法律知识及风险防范培训课件
- 脑出血患者术后护理论文
评论
0/150
提交评论