- 15
- 0
- 约1.34千字
- 约 13页
- 2017-02-13 发布于北京
- 举报
3.4算法及其实现 案例一: 一个农夫带着一条狼、一头山羊和一篮蔬菜要过河。当他来到渡口时发现过河的小船除了能装下自己之外,只能再带1样东西过河。这使他有点犯愁了,因为如果农夫不在场的情况下,狼会吃羊,羊会吃蔬菜。请同学们帮助农夫解决安全过河问题。 所谓算法,就是解题方法的精确描述。是指在使用计算机解题前,需要将解题方法转换成一系列具体的在计算机上可执行的步骤,这些步骤能够清楚的反映解题方法一步步“怎么做”的过程,这个过程就是通常所说的算法。 案例二: 泡 茶 洗开水壶 灌凉水 洗茶壶 洗茶杯 拿茶叶 泡茶喝 洗开水壶 洗茶壶 洗茶杯 拿茶叶 灌凉水 烧开水 泡茶喝 拿茶叶 洗茶壶 洗茶杯 泡茶喝 烧开水 洗开水壶 洗开水壶 洗开水壶 洗茶壶 洗茶杯 拿茶叶 灌凉水 烧开水 泡茶喝 洗开水壶 灌凉水 拿茶叶 洗茶壶 洗茶杯 泡茶喝 烧开水 烧开水 最剩时间 洗开水壶 洗开水壶 对同一个问题,有时可以有不同的解题方法和步骤。一般情况下,尽可能采用简单省时的和步骤少的方法去解决问题。这就要求人们设计或选择合适的算法。 1、有穷性:在有限操作步骤内可以完成 2、确定性:步骤清晰无误,不会产生歧义 3、可行性:任何一个操作步骤在现有计算机软硬件条件下和逻辑思维中都能够实施实现。 4、有0到多个输入 5、有1到多个输出 一、使用自
您可能关注的文档
- 24.2.1点和圆的位置关系.ppt
- 24时计时法.ppt
- 29 寓言两则.ppt
- 2型糖尿病发病机制与治疗的新进展.ppt
- 3 电场强度.ppt
- 3.1.3导数的 几何意义1.ppt
- 3.1重力 基本相互作用.ppt
- 3.2 表格信息的加工与表达.ppt
- 3.4 两个重要极限.ppt
- 3.5 陆地水与水循环.ppt
- 广西警察学院《土木工程造价》2024-2025学年第二学期期末试卷.doc
- 2024-2025学年浙江省杭州市塘栖中学高一数学第二学期期末学业质量监测试题含解析.doc
- 山东管理学院《光电软件基础综合实践》2024-2025学年第二学期期末试卷.doc
- 2025届河北省廊坊市永清县物理八上期末联考模拟试题含解析.doc
- 江苏扬州中学2025-2026学年高三5月毕业班模拟考试数学试题含解析.doc
- 天津市武清区高中学2024年高考考前模拟英语试题含解析.doc
- 大理白族自治州南涧彝族自治县2025年数学四年级第二学期期末统考试题含解析.doc
- 湖南财政经济学院《啦啦操》2022-2023学年第一学期期末试卷.doc
- 广西桂林市中山中学2024-2025学年高二下化学期末达标测试试题含解析.doc
- 安徽汽车职业技术学院《民法四》2024-2025学年第二学期期末试卷.doc
原创力文档

文档评论(0)