//
选择排序 从小到大排序
public class SelectionSort
{
int [] intArray = { 1 , 3 , 8 , 5 , 9 , 5 , 9 , 0 , 2 , 1 };
public static void main(String[] args)
{
SelectionSort ss = new SelectionSort();
ss.selectionSort(ss.intArray);
for ( int i = 0 ;i < ss.intArray.length;i ++ )
System.out.print( " " + ss.intArray[i]);
}
public void selectionSort( int intArray[])
{
int i,j;
int temp;
for (i = 0 ;i < intArray.length - 1 ;i ++ )
{
int min = i;
for (j = i + 1 ;j < intArray.length;j ++ )
{
if (intArray[min] > intArray[j])
{
min = j ;
}
}
temp = intArray[min];;intArray[min] = intArray[i];intArray[i] = temp;
}
}
}
public class SelectionSort
{
int [] intArray = { 1 , 3 , 8 , 5 , 9 , 5 , 9 , 0 , 2 , 1 };
public static void main(String[] args)
{
SelectionSort ss = new SelectionSort();
ss.selectionSort(ss.intArray);
for ( int i = 0 ;i < ss.intArray.length;i ++ )
System.out.print( " " + ss.intArray[i]);
}
public void selectionSort( int intArray[])
{
int i,j;
int temp;
for (i = 0 ;i < intArray.length - 1 ;i ++ )
{
int min = i;
for (j = i + 1 ;j < intArray.length;j ++ )
{
if (intArray[min] > intArray[j])
{
min = j ;
}
}
temp = intArray[min];;intArray[min] = intArray[i];intArray[i] = temp;
}
}
}