//选择查找
public class SelectionSort {
public static void selectionSort(double[] list)
{
for(int i=0;i<list.length-1;i++)
{
double currentMin=list[i];
int currentMinIndex=i;
for(int j=i+1;j<list.length;j++)
{
if(currentMin>list[j])
{
currentMin=list[j];
currentMinIndex=j;
}
}
if(currentMinIndex!=i)
{
list[currentMinIndex]=list[j];
list[i]=currentMin;
}
}
}
}
选择排序
最新推荐文章于 2015-09-03 21:15:01 发布