计算机算法描述⽅式有哪些,算法的描述⽅法有哪⼏种
答案
⼀、流程图
流程图是描述代码的⼀种很好的⼯具,利⽤流程图,可以很好的表现出秩序执⾏过程中的三种基本结构组成—顺序结构、选择结构、循环结构等。需要注意的是,在使⽤流程图时,规定需要使⽤⼀些基本图形。
流程图转换为ns图还有⼀种流程图,叫做N-S图,是在以前的流程图的基础上重新进⾏了改变,去掉了流程线,并且算法的每⼀步都⽤⼀个框进⾏描述,最终的执⾏是将所有的矩形框按照顺序连接起来。
⼆、伪代码
伪代码是⼀种介于我们编写的由机器执⾏的语⾔,但是⼜不受语法约束的代码。这种语⾔时⽆法被机器执⾏的,但是和流程图⼀样,也是⼀种常⽤的描述算法的⽅法。
伪代码主要是⽤来表⽰代码之间的逻辑关系,并不能交由计算机执⾏。因此,主要使⽤对象是设计师和程序员,是⽤来表达在编码前对算法执⾏过程中的⼀些想法的⼯具。
三、⾃然语⾔
算法的第三种表述,就是使⽤⾃然语⾔进⾏描述。⾃然语⾔⽐较符合我们的阅读习惯,是⼀种我们都能够理解的⽅式。不过,这种⽅式的缺点是⽆法很准确的描述循环、选择等结构。在使⽤⾃然语⾔描述算法的过程中,要求算法语⾔简练、层次清楚。因此,要注意语⾔和标点符号的使⽤。初次之外,还要在每个步骤前加上数字的标号。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论