时间复杂度: O ( n 2 ) O(n^2) O(n2)
在算法导论中“算法分析”一节就是以“插入排序”为例分析的,已经分析的很清楚了,最好情况下,即已经排好序的情况下,只有外层循环,所以时间复杂度为 O ( n ) O(n) O(n),但是如果正好是逆序,那么时间复杂度为 O ( n 2 ) O(n^2)
时间复杂度: O ( n 2 ) O(n^2) O(n2)
在算法导论中“算法分析”一节就是以“插入排序”为例分析的,已经分析的很清楚了,最好情况下,即已经排好序的情况下,只有外层循环,所以时间复杂度为 O ( n ) O(n) O(n),但是如果正好是逆序,那么时间复杂度为 O ( n 2 ) O(n^2)