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

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

【排序算法】之冒泡排序

2019-11-08 03:04:45
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

冒泡排序(Bubble Sort)是一種簡(jiǎn)單的排序算法。它重復(fù)地走訪過(guò)要排序的數(shù)列,一次比較兩個(gè)元素,如果他們的順序錯(cuò)誤就把他們交換過(guò)來(lái)。走訪數(shù)列的工作是重復(fù)地進(jìn)行直到?jīng)]有再需要交換,也就是說(shuō)該數(shù)列已經(jīng)排序完成。這個(gè)算法的名字由來(lái)是因?yàn)樵叫〉脑貢?huì)經(jīng)由交換慢慢“浮”到數(shù)列的頂端。

冒泡排序算法的運(yùn)作如下:

比較相鄰的元素。如果第一個(gè)比第二個(gè)大,就交換他們兩個(gè)。對(duì)每一對(duì)相鄰元素作同樣的工作,從開(kāi)始第一對(duì)到結(jié)尾的最后一對(duì)。在這一點(diǎn),最后的元素應(yīng)該會(huì)是最大的數(shù)。針對(duì)所有的元素重復(fù)以上的步驟,除了最后一個(gè)。持續(xù)每次對(duì)越來(lái)越少的元素重復(fù)上面的步驟,直到?jīng)]有任何一對(duì)數(shù)字需要比較。

冒泡排序的過(guò)程圖: 這里寫圖片描述

public class BubbleSort { public static void main(String[] args) { System.out.動(dòng)態(tài)演示冒泡排序全過(guò)程: VisualGo


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大方县| 肥西县| 武山县| 泸州市| 类乌齐县| 泸溪县| 广东省| 丘北县| 马山县| 广州市| 灵川县| 甘泉县| 柘城县| 鄂伦春自治旗| 吉木乃县| 九龙坡区| 张家界市| 雷山县| 湖北省| 澄城县| 聂拉木县| 合江县| 苍梧县| 绵竹市| 长海县| 长丰县| 拜城县| 西昌市| 镇平县| 南昌县| 高密市| 类乌齐县| 湘潭市| 玉屏| 岱山县| 东方市| 黄梅县| 石门县| 浦北县| 勐海县| 建昌县|