- 21
- 0
- 约1.4万字
- 约 44页
- 2019-11-07 发布于浙江
- 举报
* 1.1 算法与程序 1.2 算法复杂度分析 1.3 NP完全性理论 算法设计与分析 第一章 目录 * “算法是任何定义好的计算程式,它取某些值或值的集合作为输入,并产生某些值或值的集合作为输出。” 1.1 算法与程序 算法概述 算法设计与分析算法概述 算法: 是将问题的输入转化为输出的一系列 计算或操作步骤. 1 算法定义及其特性 * 算法概述 算法设计与分析算法概述 例:求两个不全为0的非负整数m, n的最大公约数 gcd(m,n)的欧几里德算法描述: 1.如果n=0,返回m的值作为结果,过程结束; 否则,进入第二步; 2.用n去除m,将余数赋给 r; 3.将n的值赋给m,将r的值赋给n,返回第一步。 算法描述举例 * 计算机算法与人工算法 算法概述 例如 求定积分: s= 人工处理步骤为 找出f(x)的源函数F(x) 利用牛-莱公式:s=F(b)-F(a) 算法设计与分析算法概述 有些问题没有计算机算法. 有些问题计算机算法与人工算法不同. 计算机算法:计算定积分采用数值积分的方法,得到一个近似解. * 算法设计与分析算法概述 算法的定义因看待的角度不同而不同 哲学家:算法是解决一个问题的抽象行为序列。 码农:算法是一个计算过程,它接受一些输入,并产生某些输
原创力文档

文档评论(0)