就地逆置
时间限制: 1 Sec 内存限制: 1000 MB
题目描述
在现有的空间内,不能增加空间,完成链表逆转!
输入
输入要求:
1:输入你要输入数值的个数n
2:依次输入n个数
输出
输出逆序数列
样例输入 Copy
6
1 2 3 4 5 6
样例输出 Copy
6 5 4 3 2 1
#include<stdio.h>
int main()
{
int a[100],i,n;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=i-1;i>=0;i--)
printf("%d ",a[i]);
}
其实没有强烈要求,用数组也是可以代替链表的