350. Intersection of Two Arrays II
来源:互联网 发布:导航升级软件下载 编辑:程序博客网 时间:2024/05/29 09:28
Given two arrays, write a function to compute their intersection.
Example:
Given nums1 = [1, 2, 2, 1]
, nums2 = [2, 2]
, return [2, 2]
.
Note:
- Each element in the result should appear as many times as it shows in both arrays.
- The result can be in any order.
Follow up:
- What if the given array is already sorted? How would you optimize your algorithm?
- What if nums1's size is small compared to nums2's size? Which algorithm is better?
- What if elements of nums2 are stored on disk, and the memory is limited such that you cannot load all elements into the memory at once?
翻译:给定两个数组,返回数组中数的交集。
class Solution{public:vector<int> intersect(vector<int>& A,vector<int>& B){int len1,len2;vector<int> result;sort(A.beign(),A.end());sort(B.beign(),B.end());len1 = A.size();len2 = B.size();while(i<len1 && j<len2){if(A[i]==B[j]){res.push_back(A[i]);i++;j++;}else if(A[i]>B[j])j++;elsei++;}return result;}};
阅读全文
0 0
- 350. Intersection of Two Arrays II
- LeetCode 350. Intersection of Two Arrays II
- leetcode.350. Intersection of Two Arrays II
- 350. Intersection of Two Arrays II【E】
- 350. Intersection of Two Arrays II
- [leetcode] 350. Intersection of Two Arrays II
- Leetcode 350. Intersection of Two Arrays II
- leetcode 350. Intersection of Two Arrays II
- 350. Intersection of Two Arrays II
- 350. Intersection of Two Arrays II
- Leetcode 350. Intersection of Two Arrays II
- [leetcode] 350. Intersection of Two Arrays II
- leetcode 350. Intersection of Two Arrays II
- 350. Intersection of Two Arrays II
- 350. Intersection of Two Arrays II
- 【leetcode】350. Intersection of Two Arrays II
- 350. Intersection of Two Arrays II
- 350. Intersection of Two Arrays II
- 设置自启动脚本
- 数据库设计三大范式
- 大数加法
- 嵌入式多路温湿度监控系统(二配置文件)
- 【Android】の基础——布局优化和过度绘制
- 350. Intersection of Two Arrays II
- py-faster-rcnn /ubuntu安装遇到的问题
- codevs 1183 泥泞的道路 图论,spfa判环,二分答案
- C++bitset的基本使用方法
- plist 文件详解
- 解密回声消除技术之一(理论篇)
- 天天和不可描述
- (二十三)Animator 实例 —— 开场动画
- 微信公众号支付开发流程与避坑手册-Java篇