Java实现冒泡排序
2011-02-14 21:30
399 查看
package com.test;
import java.util.Arrays;
public class Test6 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a = {1, 5 , 3, 2, 7, 9, 6, 4};
maoPao(a);
System.out.println(Arrays.toString(a));
int[] data = {14, 33, 2, 5, 4, 6, 55};
maoPao(data);
System.out.println(Arrays.toString(data));
}
/*
* 冒泡排序
*/
public static void maoPao(int[] arr) {
for(int i=0; i<arr.length; i++) {
for(int j=0; j<arr.length-i-1; j++) {
if(arr[j]>arr[j+1]) {
int t = arr[j+1];
arr[j+1] = arr[j];
arr[j] = t;
}
}
}
}
}
import java.util.Arrays;
public class Test6 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a = {1, 5 , 3, 2, 7, 9, 6, 4};
maoPao(a);
System.out.println(Arrays.toString(a));
int[] data = {14, 33, 2, 5, 4, 6, 55};
maoPao(data);
System.out.println(Arrays.toString(data));
}
/*
* 冒泡排序
*/
public static void maoPao(int[] arr) {
for(int i=0; i<arr.length; i++) {
for(int j=0; j<arr.length-i-1; j++) {
if(arr[j]>arr[j+1]) {
int t = arr[j+1];
arr[j+1] = arr[j];
arr[j] = t;
}
}
}
}
}
相关文章推荐
- 冒泡排序--Java实现
- 冒泡排序原理(java实现)
- 内排序算法的java实现---冒泡排序
- java实现冒泡排序
- 数据结构复习之–“冒泡排序”-JAVA实现
- java 冒泡排序和快速排序 实现
- java实现选择排序和冒泡排序及执行流程图解
- java实现冒泡排序
- java实现冒泡排序
- 排序算法(一):JAVA实现冒泡排序
- Java实现冒泡排序
- java实现冒泡排序
- 用JAVA代码实现冒泡排序
- JAVA实现冒泡排序
- 冒泡排序和快速排序的java实现
- 冒泡排序、选择排序、直接插入排序(java实现)
- 排序算法之冒泡排序、选择排序、直接插入排序(java实现)
- 冒泡排序、直接插入排序及选择排序之Java实现
- java实现基本排序(一)冒泡排序
- java实现冒泡排序