当前位置: 首页 > wzjs >正文

培训机构网站建设方案网络公司seo推广

培训机构网站建设方案,网络公司seo推广,四川成都最新疫情,佛山seo两个数组的交集 II 350. 两个数组的交集 II - 力扣(LeetCode) 题目 给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果…

两个数组的交集 II

350. 两个数组的交集 II - 力扣(LeetCode)

题目

给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。

示例 1:

输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2,2]

示例 2:

输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]
输出:[4,9]

提示:

  • 1 <= nums1.length, nums2.length <= 1000
  • 0 <= nums1[i], nums2[i] <= 1000

自己的思路和代码

思路:

        这道题感觉用哈希表更好一些,存储两个哈希表,直接查找就好啦。

代码:
class Solution {
public:vector<int> intersect(vector<int>& nums1, vector<int>& nums2) {unordered_map<int, int> table1;unordered_map<int, int> table2;vector<int> result;for(int i=0; i<nums1.size(); i++) {table1[nums1[i]]++;}for(int i=0; i<nums2.size(); i++) {table2[nums2[i]]++;}for(auto itr=table1.begin(); itr!=table1.end(); itr++) {if(table2.find(itr->first) != table2.end()) {for(int i=0; i<min(itr->second, table2[itr->first]); i++) {result.push_back(itr->first);}}}return result;}
};

http://www.dtcms.com/wzjs/306667.html

相关文章:

  • 可以做网站AB测的软件aso排名优化知识
  • 2014网站备案seo新闻
  • 做网站比较大的公司网站网络优化外包
  • 深圳有做网站的公司互联网登录的网站名
  • 安福相册网站怎么做的西安网站seo诊断
  • 日照的网站建设关键词林俊杰百度云
  • 购买域名和空间seo文章是什么意思
  • 刚做外贸最好用哪个网站英文seo是什么
  • 公安科技信息化建设 素材 网站软文广告的案例
  • 学做网站可以赚钱吗门户网站推广方案
  • 国外网站做freelancer品牌推广方案思维导图
  • 子网站用织梦系统网站推广费用一般多少钱
  • 网站名称更改需要多久网络营销策划名词解释
  • 厦门网站建设seo自己在家怎么做跨境电商
  • 微网站 pc端网站开发排名前50名免费的网站
  • 枝江网站建设万网域名交易
  • 祥网站建设营销网络的建设有哪些
  • 天津+交友+网站建设搜索引擎是指什么
  • html5做动态网站建设seo怎么优化关键词排名培训
  • 中国十大建筑设计院广告投放优化师
  • 为什么选择做游戏网站百度指数上多少就算热词
  • 一个人可以做几个网站负责人企业网站的推广方法有哪些
  • 网站建立之间不安全如何解决seo日常工作
  • 做外贸哪个英文网站好计算机培训短期速成班
  • 帮别人做网站 别人违法西安网站seo厂家
  • 响应式网站怎么制作优化排名
  • 做NBA网站目的河南新闻头条最新消息
  • 淄博高端网站如何seo网站推广
  • 关于公路建设的网站网站搜索引擎优化案例
  • 网站备案的重要性能打开各种网站的搜索引擎