问题 单项选择题

在最坏情况下,冒泡排序所需要的比较次数为

A.n/2

B.(n+1)/2

C.n(n-1)/2

D.n(n+1)/2

答案

参考答案:C

解析: 在长度为n的线性表中,在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍从后往前的扫描,共需n(n-1)/2。

单项选择题
填空题