用python编写一个函数arrayRepeat(),对于任意输入的一个整数数组,如果整数数组中存在重复元素且重复元素均不相邻,函数返回字符'01'
时间: 2024-02-12 14:03:33 浏览: 76
好的,以下是实现该函数的Python代码:
```python
def arrayRepeat(arr):
n = len(arr)
for i in range(n - 1):
for j in range(i + 2, n):
if arr[i] == arr[j]:
return '01'
return None
```
该函数的输入参数为一个整数数组arr,首先获取该数组的长度n。然后使用两个循环依次遍历整数数组中的元素,检查是否存在重复元素且重复元素均不相邻。如果存在这样的情况,函数返回字符'01',否则返回None。
阅读全文