问答题

设计一个双向起泡排序算法,即在排序过程中交替改变扫描方向。

【参考答案】

可通过设置一个标志位进行区分的方式来进行交替扫描,算法描述如下:
Alterbubblesort(r) /*交......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)