Java通过冒泡法实现数组排序
2013-07-14 21:31
375 查看
private static void sort(int[] arr) {
// TODO Auto-generated method stub
int i = 0, j = 0;
int temp = 0;
for (i = 0; i < arr.length - 1; i++)
for (j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
// TODO Auto-generated method stub
int i = 0, j = 0;
int temp = 0;
for (i = 0; i < arr.length - 1; i++)
for (j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
相关文章推荐
- Java实现数组排序总结篇(冒泡,选择,插入,希尔)
- Java通过几种经典的算法来实现数组排序
- java用冒泡发实现数组排序
- java实现通过归并排序计算数组逆数对个数
- Java通过几种经典的算法来实现数组排序
- 黑马程序员——Java基础 数组排序的两种实现方法,选择和冒泡
- java基础学习记录之数组冒泡排序的学习与练习三
- java简单实现双色球彩票模拟实例(数组、排序、方法、随机数、键盘输入)
- 简单选择、冒泡、插入排序思想及Java实现代码
- 剑指Offer面试题38:数字在排序数组中出现的次数 Java实现
- Java实现的数组去重与排序操作详解
- 两个有序数组的合并排序,Java代码实现,并去重复,考虑空间利用率问题
- JAVA语言中数组的冒泡排序方法
- 【LeetCode-面试算法经典-Java实现】【088-Merge Sorted Array(合并排序数组)】
- JAVA4——数组的实现及数组的三种排序方法实现
- 冒泡,选择,插入,快速排序在Java中的实现
- 排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序
- java 数组的排序,含冒泡、插入、选择、快速排序。
- java 将字符串数组实现排序
- Java实现的排序算法及比较 [冒泡,选择,插入,归并,希尔,快排]