国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 沙湾县| 宁都县| 洛扎县| 涡阳县| 江源县| 尉氏县| 定结县| 宣汉县| 绍兴市| 全州县| 丰城市| 荆州市| 湄潭县| 康平县| 内黄县| 石楼县| 崇信县| 隆安县| 泌阳县| 赤峰市| 兴国县| 青阳县| 即墨市| 枞阳县| 溧阳市| 桓仁| 夏津县| 山阳县| 江孜县| 丹巴县| 泸西县| 定边县| 温宿县| 湘潭县| 孝义市| 城固县| 哈巴河县| 南丹县| 巨野县| 漳州市| 诸城市|