mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-09 03:34:02 +08:00
Merge pull request #1700 from Jack-Zhang-1314/patch-9
update 0349.两个数组的交集.md about rust
This commit is contained in:
@ -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){
|
||||
|
Reference in New Issue
Block a user