数据排序

简介: 数据排序:http://www.365mini.com/page/tag/%E6%95%B0%E6%8D%AE%E6%8E%92%E5%BA%8F  //冒泡排序 int[] arr={123,223,66,883,223,34,763,256,44,99,88}; for(int i=0;...

数据排序:http://www.365mini.com/page/tag/%E6%95%B0%E6%8D%AE%E6%8E%92%E5%BA%8F

 

//冒泡排序
int[] arr={123,223,66,883,223,34,763,256,44,99,88};
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr.length-1-i;j++){
if(arr[j]>arr[j+1]){
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}

}
}
System.out.println("冒泡排序:"+Arrays.toString(arr));
//选择排序
int[] arr1={123,223,66,883,223,34,763,256,44,99,88};
for(int i=0;i<arr1.length;i++){
for(int j=i+1;j<arr1.length;j++){
if(arr1[i]>arr1[j]){
int temp=arr1[j];
arr1[j]=arr1[i];
arr1[i]=temp;
}

}

}
System.out.println("选择排序:"+Arrays.toString(arr1));
//插入排序
int[] arr2={123,223,66,883,223,34,763,256,44,99,88};
for(int i=0;i<arr2.length;i++){
for(int j=0;j<i+1;j++){
if(arr2[j]>arr2[i]){
int temp=arr2[i];
arr2[i]=arr2[j];
arr2[j]=temp;
}

}
}
System.out.println("插入排序:"+Arrays.toString(arr2));
}

目录
相关文章
|
算法 搜索推荐 调度
排序的介绍
排序的介绍
|
6月前
|
7月前
|
存储 搜索推荐
排序的总结
排序的总结
|
7月前
|
人工智能 搜索推荐 算法
几种排序的实现
几种排序的实现
30 2
|
搜索推荐
排序进行曲-v1.0
排序进行曲-v1.0
|
算法
排序(详解)下
排序(详解)
71 0
|
搜索推荐 算法 Java
|
存储 缓存 算法