#A1006. 数组逆序
数组逆序
数组逆序
题目描述
给定一个长度为 的整数数组,请在原数组中将元素顺序反转,并输出反转后的数组。
例如,数组 1 2 3 4 5 反转后为 5 4 3 2 1。
练习要求:使用两个指针分别从数组首尾向中间移动,每次交换它们指向的元素;不额外创建另一个数组。
输入格式
第一行包含一个整数 ,表示数组长度。
第二行包含 个整数,表示数组元素。
输出格式
输出一行,包含反转后的 个整数,相邻整数用一个空格分隔。
样例 1
5
1 2 3 4 5
5 4 3 2 1
样例 2
1
-8
-8
样例说明
样例 1 中,首尾元素交换,第二个与倒数第二个元素交换,中间的 保持原位。样例 2 中只有一个元素,反转后的数组不变。
数据范围
- ;
- 。