一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 比較排序之冒泡排序的實現

比較排序之冒泡排序的實現

2020-11-20 10:33Java教程網 Java教程

下面小編就為大家帶來一篇比較排序之冒泡排序的小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧實現。

冒泡排序可以說是在排序算法中最為入門級別的算法之一了。因為其簡單易于理解,常在課堂中作為排序的入門算法。

冒泡排序見名生意,其排序過程如同水里的泡一般由下往上逐級遞升。下圖所示為冒泡排序過程:假設待排序序列為{10, 2, 11, 8, 7}。

比較排序之冒泡排序的實現

比較排序之冒泡排序的實現

Java

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package com.algorithm.sort.bubble;
 
import java.util.Arrays;
 
/**
 * 冒泡排序
 * Created by yulinfeng on 6/19/17.
 */
public class Bubble {
  public static void main(String[] args) {
    int[] nums = {10, 2, 11, 8, 7};
    nums = bubbleSort(nums);
    System.out.println(Arrays.toString(nums));
  }
 
  /**
   * 冒泡排序
   * @param nums 待排序數字序列
   * @return 排好序的數字序列
   */
  private static int[] bubbleSort(int[] nums) {
 
    for (int i = 0; i < nums.length; i++) {
      for (int j = 0; j < nums.length - i - 1; j++) {
        if (nums[j] > nums[j + 1]) {
          int temp = nums[j];
          nums[j] = nums[j + 1];
          nums[j + 1] = temp;
        }
      }
    }
 
    return nums;
  }
}

Python3

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#冒泡排序
def bubble_sort(nums):
  for i in range(len(nums)):
    for j in range(len(nums) - i - 1):
      if nums[j] > nums[j + 1]:
        temp = nums[j]
        nums[j] = nums[j + 1]
        nums[j + 1] = temp
  
  return nums
 
nums = [10, 2, 11, 8, 7]
nums = bubble_sort(nums)
print(nums)

以上這篇比較排序之冒泡排序的實現就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品一二区 | sex5·性屋娱乐| 麻豆小视频在线观看 | 九九大香尹人视频免费 | tube8最近日本护士 | 二次元美女脱裤子让男人桶爽 | 日本一级不卡一二三区免费 | 调教车文| 国产在视频线在精品 | 黄情视频| 欧美精品日韩一区二区三区 | 欧美区一区 | 男人和女人全黄一级毛片 | 女人张开腿 让男人桶个爽 免费观看 | gay小太正初精 | 91四虎国自产在线播放线 | 91夜色视频 | 操老肥熟| 亚洲理论视频 | 嫩草影院永久入口在线观看 | 公园吃女人奶野战视频 | 日韩先锋 | 美女全身无遮挡 | 国产一级在线免费观看 | 国模李丽莎大尺度啪啪 | 免费亚洲视频在线观看 | 久久精品国产色蜜蜜麻豆国语版 | 羞羞一区二区三区四区片 | 欧美成人tv | 国产精品亚洲午夜一区二区三区 | 久久久久久久久人体 | 18岁的老处女 | 三级伦理影院 | 王王的视频ivk| 99撸| 欧美69巨大jizzsex| 亚洲精品乱码久久久久久蜜桃图片 | 星星动漫无删减在线观看 | 艾秋麻豆果冻传媒老狼仙踪林 | 国产精品亚洲午夜不卡 | 国偷盗摄自产福利一区在线 |