11-什么是算法
0.4.2 什么是算法
算法 (algorithm)是特定问题的求解步骤的描述,在计算机中表现为有限的操作序列。操作序列包括了一组操作,其中的每一个操作都完成特定的功能。例如,求n个数中最大数的问题,其算法描述如下。
(1)定义一个变量max和一个数组a,分别用来存放最大数和n个数,并假定数组中第一个数最大,把第一个数赋给max。
max=a[0];
(2)依次把数组a中其余的n−1个数与max进行比较,遇到较大的数时,将其赋给max。
for(i=1;i<n;i++)
{if(max<a[i])
max=a[i];}
最后,max就是n个数中的最大数。