请阅读下列算法,回答问题。
voidsort(intr[],intn)
{//对r[1n]中的关键字进行递增排序
inti,j;
for(i-2;i<=n:i++)
{
x=r[i];r[o]=x:=i-1;
while(x<])
{
+1]=],j=j-1;
}
r+1]=x
}
}
(1)这是什么类型的排序算法,该排序算法稳定吗?
(2)设置r[]的作用是什么?若将while语句中判断条件改为x<=r,该算法还是否稳
定,是否能完成正常排序工作?
(1)
(2)
数据结检全真发
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服