什么是算法?
时间:10-02
整理:3721RD
点击:
1.什么是算法
算法是指对解题方案的准确而完整的描述。计算机程序本质上就是一个算法,它告诉计算机确切的步骤来执行一个指定的任务。
(1)算法的基本特征
一般来说,算法应具有:可行性、确定性、有穷性、足够的情报这几个特性。
(2)算法的组成要素
通常,一个算法由两部分组成:一是对数据对象的运算和操作,二是算法的控制结构。
2.算法的复杂度
算法的复杂度是算法规模的度量,一个算法的复杂度高低体现在运行该算法所需要的计算机资源的多少,所需的资源越少,则该算法的复杂度越低。算法的复杂度包括算法的时间复杂度和算法的空间复杂度。
算法是指对解题方案的准确而完整的描述。计算机程序本质上就是一个算法,它告诉计算机确切的步骤来执行一个指定的任务。
(1)算法的基本特征
一般来说,算法应具有:可行性、确定性、有穷性、足够的情报这几个特性。
(2)算法的组成要素
通常,一个算法由两部分组成:一是对数据对象的运算和操作,二是算法的控制结构。
2.算法的复杂度
算法的复杂度是算法规模的度量,一个算法的复杂度高低体现在运行该算法所需要的计算机资源的多少,所需的资源越少,则该算法的复杂度越低。算法的复杂度包括算法的时间复杂度和算法的空间复杂度。
这不是照搬书上 的概念嘛
