希尔排序属于插入类排序,该算法每经过一次数据交换后( )。

admin2021-01-29  30

问题 希尔排序属于插入类排序,该算法每经过一次数据交换后(    )。

选项 A、只能消除一个逆序
B、不会产生新的逆序
C、能消除多个逆序
D、消除的逆序个数一定比新产生的逆序个数多

答案C

解析 在希尔排序过程中,虽然对于每一个子表采用的仍是插入排序,但是,在子表中每进行一次比较就有可能移去整个线性表中的多个逆序,从而改善了整个排序过程的性能。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/a7ip777K
0

随机试题
最新回复(0)