冒泡排序
来源:互联网 发布:淘宝爱情动作片硬盘 编辑:程序博客网 时间:2024/06/11 02:26
冒泡排序思想:每循环一次,依次比较两个元素大小,大小颠倒,互换位置,每趟排序最后一位都在其最终的位置。
public class BubbleSort {public void bubbleSort(int[] array) {for (int i = 0; i < array.length; i++) {for (int j = 0; j < array.length-(i+1); j++) {while(array[j]>array[j+1]) {swap(array, j, j+1);}}}}private void swap(int[] array, int i, int j) {int temp = array[i];array[i] = array[j];array[j] = temp;}public static void main(String args[]) {int[] array = {4,2,6,3,5,1,12};BubbleSort b = new BubbleSort();b.bubbleSort(array);for (int i = 0; i < array.length; i++) {System.out.print(array[i]+" ");}}}
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- Hibernate之关系对象映射详解
- 给程序员简历的一些建议
- for循环中++i与i++的执行效率与区别
- 淘宝牛P工程师
- Create a Project with Eclipse
- 冒泡排序
- Android 解压boot.img
- java编程实现列表框元素动态变化
- poj 2021 优先队列bfs
- JAVA基础(1)
- 进行科学锻炼的方法
- 错误解析->“cvQueryHistValue_1D”: 找不到标识符
- poj 1569
- kerveros认证过程