算法的描述方法有哪几种
1个回答
展开全部
自然语言就是我们日常使用的各种语言,可以是汉语、英语、日语等;所谓流程图,是指用规定的图形符号来描述算法;伪代码是用在更简洁的自然语言算法描述中,用程序设计语言的流程控制结构来表示处理步骤的执行流程和方式,用自然语言和各种符号来表示所进行的各种处理及所涉及的数据;
N-S图使用矩形框来表达各种处理步骤和三种基本结构;算法最终都要通过程序设计语言描述出来(编程实现),并在计算机上执行。程序设计语言也是算法的最终描述。
1、数据对象的运算和操作:
计算机可以执行的基本操作是以指令的形式描述的。一个计算机系统能执行的所有指令的集合,成为该计算机系统的指令系统。一个计算机的基本运算和操作有如下四类:算术运算:加减乘除等运算;逻辑运算:或、且、非等运算;关系运算:大于、小于、等于、不等于等运算;数据传输:输入、输出、赋值等运算。
2、算法的五大特征:有穷性、确切性、输入项、输出项、可行性。