java冒泡排序简易版
来源:互联网 发布:微信网络出错1005解决 编辑:程序博客网 时间:2024/05/30 02:25
public class BubbleSort {
public static void main(String[] args) {
int arr[] = {25,15,35,67,9};//生成数组
int res[]=BubbleSort.bs(arr);//调用方法
for (int i = 0; i < res.length; i++) {
System.out.print("res["+i+"]="+res[i]+"\n");//打印输出结果
}
}
public static int[] bs(int[] arr){//定义方法
for (int i = 0; i < arr.length-1; i++) {//循环多少轮
for (int j = 0; j < arr.length-i-1; j++) {//单次循环的元素
if(arr[j]>arr[j+1]){
int temp = arr[j+1];
arr[j+1]=arr[j];//交换值
arr[j]=temp;
}
}
}
return arr;//返回结果
}
}
public static void main(String[] args) {
int arr[] = {25,15,35,67,9};//生成数组
int res[]=BubbleSort.bs(arr);//调用方法
for (int i = 0; i < res.length; i++) {
System.out.print("res["+i+"]="+res[i]+"\n");//打印输出结果
}
}
public static int[] bs(int[] arr){//定义方法
for (int i = 0; i < arr.length-1; i++) {//循环多少轮
for (int j = 0; j < arr.length-i-1; j++) {//单次循环的元素
if(arr[j]>arr[j+1]){
int temp = arr[j+1];
arr[j+1]=arr[j];//交换值
arr[j]=temp;
}
}
}
return arr;//返回结果
}
}
0 0
- java冒泡排序简易版
- 简易的冒泡排序
- 冒泡排序简易代码
- 简易冒泡排序算法
- 简易冒泡排序
- 冒泡排序(java版)
- 冒泡排序 JAVA版
- 冒泡排序(JAVA版)
- Java版冒泡排序
- 冒泡排序java版
- Java版冒泡排序
- java 版冒泡排序
- 冒泡排序-java版
- 冒泡排序--Java版
- 冒泡排序--JAVA版
- php_桶(简易)排序,冒泡排序写法
- 冒泡排序(Java版)
- 冒泡排序(Java版)
- codevs 1536 海战
- iis6的url重写迁移至 iis7 url重写的问题
- java大数据导出excel
- MySQL之——读写分离实战
- zedboard博客推荐
- java冒泡排序简易版
- VBS自学(三)
- 数学拾遗
- 借鉴是学习的捷径
- UIWindow
- 斐波那契查找(黄金分割法查找)(仅使用加减实现的二分查找)
- LTE测量与切换
- [ecshop 资料] ecshop ectoush 手机版本 我的订单 中增加支付按钮
- ext4 学习笔记一