计算机算法的描述方法
计算机算法的描述方法1.自然语言自然语言就是人们日常使用的语言,可以是汉语或英语或其它语言。用自然语言表示算法通俗易懂,但文字冗长会导致描述的算法太长,容易出现歧义性而导致算法执行的不确定性。自然语言表示的含义往往不太严格,经常要借助上下文才能判断其真正含义,描述包含分支和循环的算法时也很不方便。不便翻译成程序设计语言理解的语言。因此,自然语言适合程序设计的初学者和一些简单的问题,而除此之外,一般不用自然语言描述算法。 2.流程图流程图是由流程线和几何图形框连接而成的,描述直观形象,曾经是流行一时的算法描述工具。顺序结构、双分支和单分支选择结构的流程图:循环结构的流程图:3...