Intersection of Two Arrays II
题目描述:
给定两个数组,要求返回这两个数组之间的交集(重复元素也包括)。
例子:
具体描述见LeetCode350
解题思路:
对第一个数组构建哈希表,key为字符,value为出现的次数;然后遍历第二个字符串,如果遍历过程中该字符出现在哈希表中且出现的次数不为0,则将其保存到结果中,并且将哈希表中该字符出现的数量减一即可。
代码如下:
|
|
给定两个数组,要求返回这两个数组之间的交集(重复元素也包括)。
具体描述见LeetCode350
对第一个数组构建哈希表,key为字符,value为出现的次数;然后遍历第二个字符串,如果遍历过程中该字符出现在哈希表中且出现的次数不为0,则将其保存到结果中,并且将哈希表中该字符出现的数量减一即可。
|
|