void SelectSort(int a[], int size)
{
assert(a);
int min = 0;
int max = size - 1;
while (min < max)
{
for (int i = min; i <= max; i++)
{
if (a[i] < a[min])
{
swap(a[i], a[min]);
}
if (a[i]>a[max])
{
swap(a[i], a[max]);
}
}
min++;
max--;
}
}
选择排序
最新推荐文章于 2024-08-05 17:33:55 发布