数据排序

简介: 数据排序: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));
}

目录
相关文章
|
1月前
|
人工智能 搜索推荐 算法
几种排序的实现
几种排序的实现
9 2
|
8月前
排序进行曲-v3.0
排序进行曲-v3.0
|
8月前
|
搜索推荐 算法
排序实现
排序实现
42 0
|
9月前
|
算法 搜索推荐
排序(详解)中
排序(详解)
44 0
|
9月前
|
算法
排序(详解)下
排序(详解)
40 0
|
11月前
|
搜索推荐
7-207 排序
7-207 排序
43 0
|
搜索推荐 算法 Java
排序(一)
快速学习排序(一)
|
NoSQL 关系型数据库 MongoDB
数据排序|学习笔记
快速学习数据排序
48 0