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

3002. 移除后集合的最多元素数

文章目录

  • 题意
  • 思路
  • 代码

题意

题目链接https://leetcode.cn/problems/maximum-size-of-a-set-after-removals/description/

思路

贪心

代码

class Solution {
public:int maximumSetSize(vector<int>& nums1, vector<int>& nums2) {map<int, int> visit;for (auto &i:nums1)visit[i] |= 1;for (auto &i:nums2)visit[i] |= 2;set<int> visit2;int k = nums1.size() >> 1;int j = nums2.size() >> 1;int ans = 0;for (auto &index: visit){switch (index.second) {case 1:if (k > 0){k--;ans++;}  break;case 2: if (j > 0){j--;ans++;}break;default :visit2.insert(index.first);}}int m = visit2.size();int n = min(k, m);ans += n;m -= n;ans += min(j, m);return ans;}
};
http://www.dtcms.com/a/478352.html

相关文章:

  • 深圳的网站建设公司的外文名是南阳专业做网站公司哪家好
  • 电脑卡顿?快速解决CPU占用率过高问题
  • 免费制作网站net域名儿童网站开发方面外文文献
  • 自定义网络协议与序列化/反序列化
  • 如何给网站做第三方流量监测海珠高端网站建设
  • 守好电网的“最后一公里”:配电台区综合在线监控系统
  • 从零部署 Astro 静态网站到云服务器(含 HTTPS 一键配置)
  • 重生之我在大学自学鸿蒙开发第二天-《MVVM模式》
  • Sequence Encoder-based Spatio temporal Knowledge Graph Completion
  • 学习笔记:Vue Router 中的链接匹配机制与样式控制
  • 做彩票网站电话多少钱网站在线建设
  • 网站建设入什么费用站规划在网站建设中的作用
  • c语言-流程控制语句
  • for和while循环,continue和break的用法
  • Redis-持久化之RDB
  • 网站宣传海报科技狂人
  • 哪个网站可以查到个人名下公司wordpress文章为啥数据库中找不到
  • 踏上编程征程,与 Python 共舞
  • 工业相机传感器CCD的原理及基础知识
  • 【电脑操作】如何快速去掉win11操作系统下默认的鼠标右键菜单的显示更多选项
  • 漏洞问题解决—SSL/TLS Not Implemented (verified)(中危)
  • 公司怎么建立自己网站WordPress云虚拟空间
  • C++速通Lambda表达式
  • 微企点做的网站怎么去底下的wordpress首页
  • 高防服务器分为哪几种?香港高防服务器有什么特点?
  • 用 PyTorch 实现 MNIST 手写数字识别:从入门到实践
  • 设计模式篇之 代理模式 Proxy
  • 智联招聘网站建设情况wordpress 注册 密码
  • Mobius Protocol:在“去中心化”逐渐被遗忘的时代,重建秩序的尝试
  • 网站制作公司费用wordpress 宋体、