本文介绍了这个选择排序吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
package sorting;
public class selection_sort
{
public static void main(String[] args)
{
int x[] = { 23 , 24 , 87 , 12 , 2 , 1 } ;
int i , j ;
int l ;
int c ;
for ( i =0 ; i<=4 ; i++ )
{
for ( j = i ; j<=4 ; j++ )
{
if (x[i] > x[j+1] )
{
c= x[i];
x[i]=x[j+1] ;
x[j+1] = c ;
}
}
System.out.println();
System.out.println(" after stage " + (i+1) + " array is ") ;
System.out.println();
for ( int k =0 ; k<=5 ; k++)
{
System.out.print(x[k] + " ");
}
System.out.println();
}
System.out.println(" FINALLY SORTED ARRAY IS : ");
for ( int k =0 ; k<=5 ; k++)
{
System.out.print(x[k] + " ");
}
}
}
这是一个选择程序吗?
我尝试过:
我在netbeans IDE上运行了这个。
Is this a program of selection sort ?
What I have tried:
I have run this on netbeans IDE .
推荐答案
这篇关于这个选择排序吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!