选择排序最大结束

时间:2016-11-03 19:50:42

标签: selection-sort

这是我在这个网站上的第一个问题或时间,如果我做错了什么就很抱歉。我一直试图让这个为我的班级工作。我的日食已经被打破了一段时间所以我一直在盲目编码,因为我无法找到最终结果或运行并执行我的程序。一位同学告诉我,我的这个问题是错的,但不会告诉我什么。它应该是一个选择排序,它将最大的整数带到最后,然后在每次传递后打印。这看起来对我来说请帮忙。

public class selectSort {
public static void Sort (){
int[] num= {5,20,8,6,7,1,3,11,15,9};
int i;
int n;
int temp; 
for (i=num.length-1; i>0; i--){
        int first=0;
        for(n= 1; n >= i; n++){
            if( num[n] > num[first])
                first=n;
            }
        temp = num[first];
        num[first] = num[i];
        num[i] = temp; 
        System.out.println(num);
    }}}

0 个答案:

没有答案