Merge pull request #1700 from Jack-Zhang-1314/patch-9

update 0349.两个数组的交集.md about rust
This commit is contained in:
程序员Carl
2022-10-22 09:36:44 +08:00
committed by GitHub

View File

@ -310,6 +310,22 @@ impl Solution {
}
```
解法2:
```rust
use std::collections::HashSet;
impl Solution {
pub fn intersection(nums1: Vec<i32>, nums2: Vec<i32>) -> Vec<i32> {
nums1
.into_iter()
.collect::<HashSet<_>>()
.intersection(&nums2.into_iter().collect::<HashSet<_>>())
.copied()
.collect()
}
}
```
C:
```C
int* intersection1(int* nums1, int nums1Size, int* nums2, int nums2Size, int* returnSize){