搜题
问题   更新时间2023/4/3 12:59:00

阅读下列算法,并回答问题:

(1)假设数组L[8]={3,0,5,1,6,4,2,7},写出执行函数调用f32(L,8)后的L;
(2)写出上述函数调用过程中进行元素交换操作的总次数。
void f32(int R[],int n){
int i,t;
for (i=0;i while (R[i]!=i){
t=R[R[i]];
R[R[i]]=R[i];
R[i]=t;
}
}
(1)
(2)

教师释疑: (1)L[8]={0,1,2,3,4,5,6,7}(2)共进行5次元素交换
王老师:19139051760(拨打)