作业帮 > 数学 > 作业

算法(c),顺序表的就地倒置,利用原表的存储空间将线性表(a1,a2,''',an)倒置为(an,an-1,''',a1

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/08/05 11:42:38
算法(c),顺序表的就地倒置,利用原表的存储空间将线性表(a1,a2,''',an)倒置为(an,an-1,''',a1).
就地倒置,不是只能用原表的存储空间吗?不能借用其他的空间
算法(c),顺序表的就地倒置,利用原表的存储空间将线性表(a1,a2,''',an)倒置为(an,an-1,''',a1
比较优美的算法如下:
void reverse(int a[],int size)
{
int i,j,tmp;
for(i=0,j=size-1; i