服务器之家

服务器之家 > 正文

java实现冒泡排序算法

时间:2019-12-15 15:10     来源/作者:hebedich

冒泡排序算法演示图:

java实现冒泡排序算法

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public static void bubbleSort(int[] array) {
        //下两种选择一种即可
        ///方式1
    for (int i = array.length - 1; i > 0; i--) {
      for (int j = 0; j < i; j++) {
        if (array[j] > array[j + 1]) {
          Sort.swap(array, j, j + 1);//交换j和j+1
        }
      }
    }
        ///方式2
    for(int i=0;i<array.length;i++){
      for(int j=0;j<array.length-1-i;j++){
        if(array[j]>array[j+1]){
          Sort.swap(array, j, j+1);//交换j和j+1
        }
      }
    }
  }

以上所述就是本文的全部内容了,希望能够对大家理解java的冒泡排序算法有所帮助。

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
返回顶部