算法描述描述:
1、算法描述是指对设计出的算法,用一种方式进行详细的描述,以便与人交流;
2、算法可采用多种描述语言来描述,各种描述语言在对问题的描述能力方面存在一定的差异,可以使用自然语言、伪代码,也可使用程序流程图,但描述的结果必须满足算法的五个特征;
3、算法的五个特征包含有输入、输出、明确性、有限性、有效性;
4、算法可采用多种描述语言来描述,许多教材中采用的是以一种计算机语言为基础,适当添加某些功能或放宽某些限制而得到的一种类语言,这些类语言既具有计算机语言的严谨性,又具有灵活性,同时也容易上机实现,因而被广泛接受;
5、算法描述语言的语法不是十分严格,它主要由符号与表达式、赋值语句、控制转移语句、循环语句、其他语句构成,符号命名、数学及逻辑表达式一般与程序书写一致,赋值用箭头表示,语句可有标识,标识可以是数字,也可以是具有实际意义的单词。