3、将数组逆序存放后重新输出。即:若数组a中原存放的a[0]到a[4]元素是1,2,3,4,5,则逆序存放后,数组a中的a[0]到a [4]五个元素依次为5,4,3,2,1。
时间: 2023-06-06 07:05:24 浏览: 54
java 将一个数组逆序输出的方法
没问题,这个问题很简单,可以使用双指针法来实现。具体的操作是,定义两个指针i和j分别指向数组的头和尾,然后交换它们指向的元素,直到i>=j,即可得到逆序存放后的数组。以下是示例代码:
```python
a = [1, 2, 3, 4, 5]
i = 0
j = len(a) - 1
while i < j:
a[i], a[j] = a[j], a[i]
i += 1
j -= 1
print(a) # 输出 [5, 4, 3, 2, 1]
```
希望这个答案能够帮到您!
阅读全文