问题
填空题
在最坏情况下,冒泡排序的时间复杂度为 【3】 。
答案
参考答案:N(N-1)/2
解析: 冒泡排序需要经过N/2遍的从前向后的扫描和N/2遍的从后向前的扫描,最多比较次数为N(N-1)/2,也是其最坏的情况,一般不会发生。
在最坏情况下,冒泡排序的时间复杂度为 【3】 。
参考答案:N(N-1)/2
解析: 冒泡排序需要经过N/2遍的从前向后的扫描和N/2遍的从后向前的扫描,最多比较次数为N(N-1)/2,也是其最坏的情况,一般不会发生。