目录
1.算法复杂度介绍
算法复杂度包括空间复杂度和时间复杂度。算法占用的空间大小称为空间复杂度,算法占用的空间大小就是算法在运行过程中所需要的空间大小。算法运行需要的时间称为时间复杂度,由于基于相同配置的计算机运行一次基本运算的时间是确定的,可以使用基本基本运算的运行次数来衡量算法的执行的快慢。
2.算法复杂度计算举例
2.1时间复杂度举例
例1:
int sum=0; //运行1次
int total=0; //运行1次
for(int i=1;i<=n;