欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

編寫函數(shù)對數(shù)組中的數(shù)據(jù)進行從小到大的排序的案例-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)編寫函數(shù)對數(shù)組中的數(shù)據(jù)進行從小到大的排序的案例,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)是專業(yè)的隆回網(wǎng)站建設(shè)公司,隆回接單;提供網(wǎng)站設(shè)計、網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行隆回網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

冒泡排序(Bubble Sort),是一種計算機科學(xué)領(lǐng)域的較簡單的排序算法。

  它重復(fù)地走訪過要排序的元素列,依次比較兩個相鄰的元素,如果他們的順序(如從大到小、首字母從A到Z)錯誤就把他們交換過來。走訪元素的工作是重復(fù)地進行直到?jīng)]有相鄰元素需要交換,也就是說該元素列已經(jīng)排序完成。

如果你想了解更多關(guān)于java的知識,可以點擊:java教程

  這個算法的名字由來是因為越大的元素會經(jīng)由交換慢慢“浮”到數(shù)列的頂端(升序或降序排列),就如同碳酸飲料中二氧化碳的氣泡最終會上浮到頂端一樣,故名“冒泡排序”。

冒泡排序算法的原理如下:

  1、比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。

  2、對每一對相鄰元素做同樣的工作,從開始第一對到結(jié)尾的最后一對。在這一點,最后的元素應(yīng)該會是大的數(shù)。

  3、針對所有的元素重復(fù)以上的步驟,除了最后一個。

  4、持續(xù)每次對越來越少的元素重復(fù)上面的步驟,直到?jīng)]有任何一對數(shù)字需要比較。

public class Sort {
    public static void main(String[] args){
        int[] arr = {6,3,2,1,7};
        for(int i = 0;i<arr.length-1;i++){//外層循環(huán)n-1
            for(int j = 0;j<arr.length-i-1;j++){//內(nèi)層循環(huán)n-i-1
                if(arr[j]>arr[j+1]){//從第一個開始,往后兩兩比較大小,如果前面的比后面的大,交換位置
                    int tmp = arr[j];
                    arr[j] = arr[j+1];
                    arr[j+1] = tmp;
                }
            }
        }
        System.out.println(Arrays.toString(arr));
    }
}

關(guān)于編寫函數(shù)對數(shù)組中的數(shù)據(jù)進行從小到大的排序的案例就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

標(biāo)題名稱:編寫函數(shù)對數(shù)組中的數(shù)據(jù)進行從小到大的排序的案例-創(chuàng)新互聯(lián)
新聞來源:http://chinadenli.net/article20/cdhoco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名網(wǎng)站內(nèi)鏈、服務(wù)器托管外貿(mào)網(wǎng)站建設(shè)、微信小程序虛擬主機

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司