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--;
}
}
}
一个循环排序
最新推荐文章于 2022-06-06 09:56:29 发布