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

首頁 > 學院 > 開發設計 > 正文

Java冒泡排序

2019-11-14 21:16:24
字體:
來源:轉載
供稿:網友
java冒泡排序

冒泡排序原理,下面以升序為例

  1. 比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。
  2. 對每一對相鄰元素作同樣的工作,從開始第一對到結尾的最后一對,此時,最后的元素就是最大的。
  3. 針對所有的元素重復以上的步驟,除了最后一個。
  4. 持續每次對越來越少的元素重復上面的步驟,直到沒有任何一對數字需要比較。
     1 public class BubbleSort{ 2      public static void main(String[] args){ 3          int score[] = {67, 69, 75, 87, 89, 90, 99, 100}; 4          for (int i = 0; i < score.length -1; i++){    //最多做n-1趟排序 5              for(int j = 0 ;j < score.length - i - 1; j++){    //對當前無序區間score[0......length-i-1]進行排序(j的范圍很關鍵,這個范圍是在逐步縮小的) 6                  if(score[j] < score[j + 1]){    //把小的值交換到后面 7                      int temp = score[j]; 8                      score[j] = score[j + 1]; 9                      score[j + 1] = temp;10                  }11              }            12              System.out.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴安县| 惠东县| 二连浩特市| 安乡县| 乳山市| 长垣县| 若羌县| 江门市| 千阳县| 沧州市| 会昌县| 义马市| 余干县| 敦化市| 南京市| 华容县| 中牟县| 宁国市| 山东| 衡南县| 西乌珠穆沁旗| 文水县| 湘乡市| 大名县| 德兴市| 南昌市| 仪陇县| 乐山市| 棋牌| 聂荣县| 灵武市| 呼伦贝尔市| 天门市| 潼南县| 电白县| 于田县| 建阳市| 巫山县| 麻栗坡县| 和顺县| 九江市|