1 / 30
文档名称:

2020年计算机算法的表示方法与设计实例--避障机器人.ppt

格式:ppt   大小:995KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2020年计算机算法的表示方法与设计实例--避障机器人.ppt

上传人:读书百遍 2021/1/13 文件大小:995 KB

下载得到文件列表

2020年计算机算法的表示方法与设计实例--避障机器人.ppt

文档介绍

文档介绍:前面的内容:算法的概念和特点
通俗的说,算法就是解决问题的方法和步骤。
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
1
算法的表示方法
算法有多种表示方法,如:
用自然语言表示算法 (掌握)
用流程图表示算法  (重点掌握)
用伪代码表示算法  (了解)
用计算机语言表示算法(了解)
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
2
算法表示方法1——自然语言
用日常使用的语言,如汉语、英语等。
特点:通俗易懂,但有时文字冗长,容易造成歧义。
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
3
用自然语言表示算法
案例:在两个不相等的数a和b中找出较大的那个数。
(方法一)
输入任意两个不相等的数a和b;
如果a大于b,那么输出大数是a,否则输出大数是b。
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
4
用自然语言表示算法
案例:在两个数a和b中找出较大的那个数。(方法2)
输入任意两个不相等的数a和b;
计算c=a-b;
如果c>0,那么max=a,否则max=b。
输出max。
思考:三个数中找出最大数?
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
5
算法表示方法2——流程图
流程图是算法实现最常用的方法。
用各种几何图形和标有箭头的线表示。
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
6
流程图符号
Ab最大数
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
7
三种基本结构的流程图
顺序结构
选择结构
循环结构
算法可以由三种基本结构组成:
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
8
三种基本结构的流程图
顺序结构
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
9
三种基本结构的流程图
选择结构
2021/1/13
计算机算法的表示方法与设计实例--避障机器人
10