时间复杂度和空间复杂度
评价算法的标准,T(n) = O(f(n)),即程序的运行时间和每行代码的执行次数 n 成正比。时间复杂度好坏和Tn成反比。
代码中某一段代码执行次数最多的可以表示该代码的时间复杂度:
当变量只有一个为n:
比如:for 循环n次 复杂度为 O(n); for循环n*n次
时间复杂度和空间复杂度
评价算法的标准,T(n) = O(f(n)),即程序的运行时间和每行代码的执行次数 n 成正比。时间复杂度好坏和Tn成反比。
代码中某一段代码执行次数最多的可以表示该代码的时间复杂度:
当变量只有一个为n:
比如:for 循环n次 复杂度为 O(n); for循环n*n次