首页 > 其他分享 >2032. 至少在两个数组中出现的值

2032. 至少在两个数组中出现的值

时间:2022-12-29 12:24:03浏览次数:43  
标签:vector 至少 num 2032 数组 nums1 nums2 nums3

2032. 至少在两个数组中出现的值

给你三个整数数组 nums1、nums2 和 nums3 ,请你构造并返回一个 元素各不相同的 数组,且由 至少 在 两个 数组中出现的所有值组成。数组中的元素可以按 任意 顺序排列。

输入:nums1 = [1,1,3,2], nums2 = [2,3], nums3 = [3]
输出:[3,2]
解释:至少在两个数组中出现的所有值为:

  • 3 ,在全部三个数组中都出现过。
  • 2 ,在数组 nums1 和 nums2 中出现过。
class Solution {
public:
    vector<int> twoOutOfThree(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3) {
        map<int,int>dict1;
        map<int,int>dict2;
        map<int,int>dict3;
        vector<int>res;
        for(auto num:nums1) dict1[num]=1;
        for(auto num:nums2) dict2[num]=1;
        for(auto num:nums3) dict3[num]=1;
        for(int i=1;i<=100;i++)
            if(dict1[i]+dict2[i]+dict3[i]>=2)
                res.push_back(i);
        return res;
    }
};

标签:vector,至少,num,2032,数组,nums1,nums2,nums3
From: https://www.cnblogs.com/SkyDusty/p/17012190.html

相关文章

  • Python 2.7 十六进制字符数组 转 字符串 (字符是Unicode字符)
    有一串十六进制数据,是Uncode字符。importstructstrhex='003100310031'buf=strhex.decode("hex")value=u''slen=len(buf)/2si=0whilesi<slen:tmp=buf[si......
  • 前后端分别判断两个数组 A数组有的元素B数据没有
    前端:FilterData(a,b){//循环判断数组a里的元素在b里面有没有,有的话就放入新建立的数组中//a有b没有......
  • 表单校验之迭代,数组
      像这种可以添加的数组表单,该怎么校验呢<el-row:gutter="12"class="return-detail-row"v-for="(item,i)inform.orderAnjiContactAddDtoList":key="i">......
  • hdu:color the ball(差分数组)
    ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3….N.每次给定2个整数ab(a<=b),lele便为骑上他的“小飞鸽”牌电动车从气球a开始到气球b依次给每个气球涂......
  • hdu:敌兵布阵(树状数组)
    ProblemDescriptionC国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就......
  • 数组
     数组-移除元素026-双指针法删除重复元素publicclass_026{publicstaticvoidmain(String[]args){_026v=new_026();int[]arr=n......
  • 力扣---88. 合并两个有序数组
    给你两个按非递减顺序排列的整数数组 nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按......
  • LeetCode 寻找数组的中心下标算法题解 All In One
    LeetCode寻找数组的中心下标算法题解AllInOne724.FindPivotIndex寻找数组的中心下标"usestrict";/****@authorxgqfrms*@licenseMIT*@copyr......
  • Java中的List数组详解
    1.什么是数组?在Java中,数组List是一种常用的数据结构,它可以存储一组有序的元素,并提供了许多方法来操作这些元素。数组List是Java中内置的一种容器类型,它可以存储任何类型的......
  • 树状数组全家桶
    ChangeLog:2022.12.28开坑。2022.12.28初步完稿。收录了我关于树状数组的一些文章。1.树状数组学习笔记2.树状数组模板题题解3.CMの树状数组题解耗了大......