一.算法:是指解决问题的一种方法或一个过程。
•算法是若干指令的有穷序列,满足性质
:
•(1)输入:有外部提供的量作为算法的输入。
•(2)输出:算法产生至少一个量作为输出。
•(3)确定性:组成算法的每条指令是清晰,无歧义的
•(4)有限性:算法中每条指令的执行次数是有限的,执行每条指令
的
时间也是有限的
。
•算法复杂性 = 算法所需要的计算机资源
•算法的时间复杂性T(n);
•算法的空间复杂性S(n)。
•其中n是问题的规模(输入大小)。
二.问题求解步骤
三.渐近分析的记号
对所有n,f(n)³ 0,g(n)³ 0: