void fun2(int Array[], int len)
{
int i = 0;
int temp = 0;
while (i<len)
{
temp++;
if (i==0||Array[i-1] < Array[i])
{
i += temp;
temp = 0;
}
else
{
int tempdata = Array[i];
Array[i] = Array[i - 1];
Array[i - 1] = tempdata;
i--;
}
}
}
一个循环排序
最新推荐文章于 2024-08-29 17:13:59 发布