package com.zhangxueliang;
/**
* 冒泡排序
*/
public class BubbleSort {
public static void main(String[] args) {
int[] arr = {9,8,4,7,6,5,2,1,3,10,100,55,45,35,666,66,0,-1,-100,-2};
for (int i = arr.length-1; i >0 ; i--) {
for (int j = 0; j < i ; j++) {
if (arr[i]<arr[j]){
int tmp = arr[i];
arr[i]=arr[j];
arr[j]=tmp;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i]+" ");
}
}
}
Java算法--冒泡排序
原创a772304419 ©著作权
©著作权归作者所有:来自51CTO博客作者a772304419的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【C】排序算法
文章介绍了几种常用的排序,包括其实现思路与具体代码实现。
排序 算法 代码分析 -
【排序算法】——冒泡排序算法
前提 对还不算入门的小白,关于算法这一部分更是理解甚少,只是记得老师曾
冒泡排序 算法 时间复杂度 数组 -
排序算法——冒泡排序
思想同之前介绍的两种排序方式一样,冒泡排序也是最简单最基本的排序方法之一。冒泡排序的思想很简单,就是以此比较
排序算法 冒泡排序 冒泡排序 i++ 待排序