package paixu;
import java.util.Arrays;
public class Sort {
//please use an solution to solve the problem like Arrays.sort(a)
// Bubble sort from small to large
public static void main(String[] args) {
// TODO Auto-generated method stub
int a[]= {1,1,5,4,8,4,5,1,5};
tmpxd(a);
for(int i=0;i<a.length;i++) {
System.out.println(a[i]);
}
}
//实现Arrays.sort的传入数组自动排序
public static void tmpxd(int a[]) {
a=mpxd(a);
}
/**
*
* @param a
* @param length 数组的元素个数(数组长度)
* @return
*/
public static int [] mpxd(int a[]) {
for(int i=0;i<a.length-1;i++) {//两两排序多少次
for(int j=0;j<a.length-1-i;j++) {//单个元素从0到结束需要排的次数
if(a[j]>a[j+1]) {
int t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
return a;
}
}