黑马程序员技术交流社区
标题:
看视频看到数组排序时,自己写的一个排序方法,希望大.....
[打印本页]
作者:
帅的惊动党中央
时间:
2015-4-22 13:02
标题:
看视频看到数组排序时,自己写的一个排序方法,希望大.....
视频看到数组排序时,自己写的一个排序方法,希望大家给点意见:
/**
* 我的排序
* 原理:相当于对数组中的元素进行“排名”
* @param arr
*/
public static int[] mypx(int[] arr){
int z=0;
int[] arr2 = new int[arr.length];
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr.length;j++){
//将数组中的元素与其他元素比较,通过计数器获得该元素在这个数组中的“名次”
if(arr[i]>arr[j]){
//当该元素大于其他元素中的一个时,“名次”加一
z++;
}
}
arr2[z]=arr[i];
z=0;
}
return arr2;
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2