問答題

【簡(jiǎn)答題】對(duì)于記錄序列A[1]~A[n]可按如下如下方法實(shí)現(xiàn)奇偶交換排序:第一趟對(duì)所有的奇數(shù)i,將A[i]和A[i+1]進(jìn)行比較,第二趟對(duì)所有的偶數(shù)i,將A[i]和A[i+1]進(jìn)行比較,每次比較時(shí)若A[i]>A[i+1],則將二者交換,然后重復(fù)上述排序過程,直至整個(gè)數(shù)組有序。編寫算法實(shí)現(xiàn)上述奇偶交換排序。

答案:

具體算法如下:

微信掃碼免費(fèi)搜題