public int[] Sort(int[] array)
{
//依次给位置放入数据
for (int i = 0; i < array.Length-1; i++)
{
//从没有确定的位置元素里,挑选最小的元素
int min = i;
for (int j = i+1; j < array.Length; j++)
{
if (array[j] < array[min])
{
min = j;
}
}
//如果找到了更小的元素
if (min != i)
{
int temp = array[i];
array[i] = array[min];
array[min] = temp;
}
}
return array;
}
排序算法之简单选择排序
最新推荐文章于 2022-09-11 23:48:41 发布