首页 > 试题广场 >

奇偶交换排序如下所述:第一趟对所有奇数i,将a[i]和a[i

[问答题]
奇偶交换排序如下所述:第一趟对所有奇数i,将a[i]和a[i+1]进行比较;第二趟对所有的偶数i,将a[i]和a[i+1]进行比较,若a[i]>a[i+1],则将两者交换;第三趟对奇数i;第四趟对偶数i,…,依次类推直至整个序列有序为止。
(1)试问这种排序方法的结束条件是什么?
(2)分析当初始序列为正序或逆序两种情况下,奇偶交换排序过程中所需进行的关键字比较的次数。

这道题你会答吗?花几分钟告诉大家答案吧!