java排序算法之(冒泡排序法)
来源:互联网 发布:搜索知乎内容 编辑:程序博客网 时间:2024/06/05 03:27
/**
* 此类举例冒泡排序法
*/
package sort;
/**
* @author 杨忠盛
* @version 1.0 ,2007-3-21
* 下午01:55:24
*/
public class BubbleSort {
/**创建一新数组*/
private static int[] numArray = {5,12,2,63,22,6,54,42};
/**计算新数组的长度*/
private static int count = numArray.length;
/**
* 构造方法
*/
protected BubbleSort(){
}
/**
* 程序的唯一入口点 main 方法
* @param args
*/
public static void main(String[] args) {
System.out.print("冒泡排序结果(从大到小排序):/t");
int iTemp;//临时变量用于存储初始比较值
for(int i=0; i < count; i++)
{
/**
* 每一次比较的次数为 count - i 次
* 所以第一次比较的次数为 count - 0 = count 次,依此类推……
* 每一次比较出来的最大的或最小的那个数存入第 i 个位置 ,下一次比较的时候
* 第 i 个位置上的数就不需要再去比较了
*/
for(int j = count-1; j > i; j--)
{
if(numArray[j] > numArray[j-1])
{
iTemp = numArray[j-1];
numArray[j-1] = numArray[j];
numArray[j] = iTemp;
}
}
System.out.print(numArray[i] + "/t");
}
}
}
- java排序算法之(冒泡排序法)
- java排序算法之(冒泡排序法)
- Java-排序算法之冒泡排序算法
- Java算法之冒泡排序法
- java算法之冒泡排序
- java算法之冒泡排序
- Java-算法之冒泡排序
- Java 算法之冒泡排序
- java算法之冒泡排序
- java算法之冒泡排序
- java 算法之冒泡排序
- Java算法之冒泡排序
- java算法之冒泡排序
- Java算法之冒泡排序
- java排序算法之冒泡排序
- 排序算法之冒泡排序(JAVA)
- java排序算法之冒泡排序
- 排序算法之冒泡排序Java版
- 因特网上的英语学习资源
- 从C++向COM演进
- 直观而简单的解决方案--软件设计的永恒追求
- 从用户角度理解"零拷贝" (Zero Copy I: User-Mode Perspective)
- 面向对象与面向组件小议(一)
- java排序算法之(冒泡排序法)
- java排序算法之(交换法排序)
- java排序算法之(选择法排序)
- java排序算法之(插入法排序)
- java自定義十进制转换成二进制函數
- 關於java中的繼承(老師剛講完繼承,就給我們這麼一道作業)
- C#精髓【月儿原创】第三讲 C#泛型有什么好处
- C#精髓 第四讲 GridView 72般绝技
- linux下成功上网的截图