冒泡排序 java
来源:互联网 发布:听新闻软件下载 编辑:程序博客网 时间:2024/06/04 23:34
在编程中经常要对已有的集合进行排序处理,最常用的就是冒泡排序。冒泡排序的操作方法,就是与自己相邻的进行对比,然后进行交换。
package com.datastructure.search;import java.util.ArrayList;import java.util.LinkedList;public class Sort {private int []array = {8, 3, 7, 2, 1, 4, 9, 29, 3};public Sort(int index) {switch (index) {case 0:NormalSort();break;default:break;}}/** * normal sort */private void NormalSort(){for(int i = 0; i < array.length - 1; i++){for(int j = i + 1; j < array.length; j++){ /** * descending order */if(array[i] < array[j]){final int temp = array[j];array[j] = array[i];array[i] = temp;}/** * up order */if(array[j] < array[i]){final int temp = array[j];array[j] = array[i];array[i] = temp;}}}Print(array);}/** * print the array * @param array */private void Print(int []array){for(int num : array){System.out.print(num + "--");}}public static void main(String[] args) {new Sort(0);}}
有兴趣的同学可以看看快速排序。
- Java 排序 - 冒泡排序
- 冒泡排序(java版)
- 冒泡排序(JAVA)
- java 冒泡排序法
- java冒泡排序
- Java BubbleSort(冒泡排序)
- java 冒泡排序
- java 冒泡排序算法~~~
- java冒泡排序算法
- JAVA中冒泡排序
- java冒泡排序!
- java冒泡排序算法
- java实现冒泡排序
- JAVA 冒泡排序
- Java实现冒泡排序
- java冒泡排序算法
- java冒泡排序!
- java 冒泡排序
- ARM数码管显示
- NEON ETM
- Median of Two Sorted Arrays
- 图的存储与拓扑排序
- 嵌入式 课程设计指导书
- 冒泡排序 java
- 如何使用Quartus II进行仿真
- 运算溢出
- 黑马程序员---String与StringBuffer
- Linux经典书籍推荐
- Firefox 22 全面支持浏览器3D图像和视频对话
- Uncompressing Linux... done, booting the kernel
- 正则获取html中图片路经
- Qt4--可变形状对话框(对 ui 的多重继承)