收藏 分享(赏)

1.2算法的描述与设计.ppt

上传人:精品资料 文档编号:9990117 上传时间:2019-09-24 格式:PPT 页数:14 大小:1.16MB
下载 相关 举报
1.2算法的描述与设计.ppt_第1页
第1页 / 共14页
1.2算法的描述与设计.ppt_第2页
第2页 / 共14页
1.2算法的描述与设计.ppt_第3页
第3页 / 共14页
1.2算法的描述与设计.ppt_第4页
第4页 / 共14页
1.2算法的描述与设计.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、算法与程序设计,1.2算法的描述与设计,安徽淮南一中网络中心陈杰QQ:519911704,1.2算法的描述与设计,1,把大象放到冰箱里需要几步,1.2算法的描述与设计,2,算法的概念,解决问题的方法和步骤。,1.2算法的描述与设计,3,描述算法的工具,1.用自然语言来描述。 2.用流程图来描述。 3.用伪代码描述算法。,1.2算法的描述与设计,4,用自然语言描述算法,人们日常生活中使用的语言,1.2算法的描述与设计,5,“韩信点兵”问题的自然语言描述,从1开始,取一个自然数判断它被3,、5、7整除后的余数是否为2、3、2,如果是,则这个数既是所求的数,求解结束。否则,用下一个数再试,直到找到这

2、个数为止。,1.2算法的描述与设计,6,自然语言描述算法的特点,优点:通俗易懂。 缺点:容易产生歧义,1.2算法的描述与设计,7,自然语言描述算法的特点,例如:,“这个人连老张也不认识”。,意思之一:这个人不认识老张。 意思之二:老张不认识这个人。,1.2算法的描述与设计,8,用流程图描述算法,(也称程序框图)它是算法的一种图形化表示方法,1.2算法的描述与设计,9,用流程图描述算法的特点,优点:形象、直观、容易理解 缺点:不易编辑,1.2算法的描述与设计,10,用伪代码描述算法,伪代码是介于自然语言和计算机程序语言之间的一种算法描述。,1.2算法的描述与设计,11,用伪代码描述算法的特点,优点:简洁、易懂、修改容易 缺点:不直观、错误不容易排查,1.2算法的描述与设计,12,有穷性:执行步骤和每步执行时间都是有限的,算法特征,确定性:每一步都有确切的含义,输出:至少产生一个输出,输入:有零个或多个输入,可行性:原则上能精确运行,1.2算法的描述与设计,13,小结:什么是算法描述算法的方法,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报