一维数组元素倒置指针
时间: 2023-12-14 13:32:48 浏览: 81
用指针实现数组元素逆置.docx
以下是使用指针实现一维数组元素倒置的Python代码:
```python
# 定义一个函数,用于倒置一维数组
def reverse_array(arr):
# 定义两个指针,分别指向数组的头和尾
left = 0
right = len(arr) - 1
# 循环交换指针所指向的元素,直到两个指针相遇
while left < right:
arr[left], arr[right] = arr[right], arr[left]
left += 1
right -= 1
# 测试代码
arr = [1, 2, 3, 4, 5]
reverse_array(arr)
print(arr) # 输出:[5, 4, 3, 2, 1]
```
阅读全文