排序与查找实例(二):冒泡排序
来源:互联网 发布:英国买mac口红便宜吗 编辑:程序博客网 时间:2024/06/04 21:41
基础排序算法冒泡排序,原理就不介绍了,直接上代码。
/**
*@Title: BuddleSort.java
*@Package sortandsearch
*@Description: TODO
*@author peidong
*@date 2017-6-16 上午10:19:04
*@version V1.0
*/
packagesortandsearch;
/**
* @ClassName: BuddleSort
* @Description: 冒泡排序
* @date 2017-6-16 上午10:19:04
*
*/
publicclass BuddleSort {
/**
*
* @Title: main
* @Description: 测试用例
* @param args
* @return void
* @throws
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[]testArray={1,3,5,2,4,6,8,9,12,34,24,53};
bubbleSort(testArray);
}
/**
*
* @Title: bubbleSort
* @Description: 冒泡排序
* @param a
* @return void
* @throws
*/
public static void bubbleSort(int[] a){
int temp=0;
for(int i=0;i<a.length-1;i++){
for(intj=0;j<a.length-i-1;j++){
if(a[j]>a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(int i=0;i<a.length;i++){
System.out.print(a[i] +" ");
}
}
}
- 排序与查找实例(二):冒泡排序
- 查找与排序(顺序查找、Hash查找、冒泡排序、插入排序、选择排序)
- 二分查找与冒泡排序
- 冒泡排序 查找排序
- 二分查找(折半查找)与冒泡排序(C语言)
- 冒泡排序(二)
- 排序--冒泡排序实例
- 排序与查找实例(七):基数排序
- 排序(二)-冒泡排序
- 排序与查找实例(三):快速排序
- 排序与查找实例(四):归并排序
- 排序与查找实例(五):堆排序
- 排序与查找实例(六):计数排序
- 排序(冒泡排序与快速排序)
- 【C/C++】冒泡排序与二分查找
- JAVA冒泡与选择排序,折半查找
- JAVA冒泡与选择排序,折半查找
- C实例---快速排序(冒泡排序)
- ORA-01045:user lacks CREATE SESSION privilege;logon denied
- Unity Learning for Day 15
- UIScrollView的setContentOffset相关问题
- python打开网络图片并缩放
- jquery ready()的几种实现方法
- 排序与查找实例(二):冒泡排序
- 制作动态库.framework总结
- docker 常用命令
- 镜头桶形失真校正算法
- 在csdn中插入图片
- i7 975EE与i7980XE两种CPU的峰值计算能力(每秒多少次浮点运
- MySQL事务级别
- php 不支持 curl 的终极解决方案
- 20170612--20170616