//选择排序 从小到大排序
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;
}
}
}
1282

被折叠的 条评论
为什么被折叠?



