国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java交換排序之奇偶排序實現方法

2019-11-26 15:17:48
字體:
來源:轉載
供稿:網友

本文實例講述了java交換排序之奇偶排序實現方法。分享給大家供大家參考。具體如下:

奇偶排序,或奇偶換位排序,或磚排序,是一種相對簡單的排序算法,最初發明用于有本地互連的并行計算。這是與冒泡排序特點類似的一種比較排序。

該算法中,通過比較數組中相鄰的(奇-偶)位置數字對,如果該奇偶對是錯誤的順序(第一個大于第二個),則交換。下一步重復該操作,但針對所有的(偶-奇)位置數字對。如此交替進行下去。

處理器數組的排序

在并行計算排序中,每個處理器對應處理一個值,并僅有與左右鄰居的本地互連。所有處理器可同時與鄰居進行比較、交換操作,交替以奇-偶、偶-奇的順序。該算法由Habermann在1972年最初發表并展現了在并行處理上的效率。

該算法可以有效地延伸到每個處理器擁有多個值的情況。在Baudet

主站蜘蛛池模板: 乌什县| 房产| 宣恩县| 田林县| 贵南县| 根河市| 营口市| 体育| 泗水县| 鲁山县| 浦东新区| 称多县| 剑阁县| 聊城市| 伽师县| 高淳县| 灵丘县| 昭觉县| 育儿| 绥棱县| 泰和县| 来宾市| 古浪县| 鸡泽县| 中卫市| 富民县| 蕲春县| 定安县| 洮南市| 庆安县| 兰西县| 旅游| 上蔡县| 涞源县| 始兴县| 阿拉善左旗| 玉龙| 宁国市| 韶关市| 汝阳县| 宜春市|