13-算法的描述
0.4.4 算法的描述
算法的描述方式有多种,如使用自然语言、伪代码(或称为类语言)、程序流程图及程序设计语言(如C语言)等。其中,自然语言描述中可以用汉字或英文等文字描述;伪代码类似于程序,但是不能直接运行;程序流程图的优点是直观,但是不易被直接转化为可运行的程序;采用C、C++、Java等程序设计语言描述算法,很容易把算法转换为可运行的程序。
为了方便读者学习和上机操作,本书所有算法均采用C语言描述,所有程序均可直接在计算机上运行。
算法的描述方式有多种,如使用自然语言、伪代码(或称为类语言)、程序流程图及程序设计语言(如C语言)等。其中,自然语言描述中可以用汉字或英文等文字描述;伪代码类似于程序,但是不能直接运行;程序流程图的优点是直观,但是不易被直接转化为可运行的程序;采用C、C++、Java等程序设计语言描述算法,很容易把算法转换为可运行的程序。
为了方便读者学习和上机操作,本书所有算法均采用C语言描述,所有程序均可直接在计算机上运行。