找出不是两个数组共有的元素
时间: 2023-08-14 21:04:32 浏览: 109
找出不是两个数组共有的元素.c
假设有两个数组A和B,可以通过以下步骤找出不是两个数组共有的元素:
1. 将数组A和数组B合并成一个新的数组C。
2. 对数组C进行排序。
3. 从数组C的第一个元素开始,逐个比较相邻的元素,找出不同的元素。
以下是用Python实现上述步骤的代码示例:
```python
def find_unique_elements(a, b):
c = a + b
c.sort()
unique_elements = []
for i in range(len(c)-1):
if c[i] != c[i+1]:
unique_elements.append(c[i])
if c[-1] != c[-2]:
unique_elements.append(c[-1])
return unique_elements
```
其中,a和b分别代表两个数组。函数返回一个列表,其中包含不是两个数组共有的元素。
阅读全文