力扣2251.花期内花的数目

力扣2251.花期内花的数目

  • 差分

    • 1e9数据范围优雅的写法
cpp 复制代码
  class Solution {
  public:
      vector<int> fullBloomFlowers(vector<vector<int>>& flowers, vector<int>& persons) {
          map<int,int> mp;
          for(auto &it:flowers) mp[it[0]] ++ , mp[it[1] + 1] --;
          for(auto x:persons) mp[x];
  
          int tot = 0;
          for(auto &[x,y] : mp)
              y = (tot += y);
          for(auto &x:persons)
              x = mp[x];
          return persons;
      }
  };
相关推荐
菜鸟233号13 分钟前
力扣416 分割等和子串 java实现
java·数据结构·算法·leetcode
Swift社区18 分钟前
LeetCode 469 凸多边形
算法·leetcode·职场和发展
chilavert31821 分钟前
技术演进中的开发沉思-298 计算机原理:算法的本质
算法·计算机原理
圣保罗的大教堂21 分钟前
leetcode 1458. 两个子序列的最大点积 困难
leetcode
Dream it possible!23 分钟前
LeetCode 面试经典 150_二分查找_搜索二维矩阵(112_74_C++_中等)
leetcode·面试·矩阵
Aaron158827 分钟前
全频段SDR干扰源模块设计
人工智能·嵌入式硬件·算法·fpga开发·硬件架构·信息与通信·基带工程
求梦82032 分钟前
【力扣hot100题】缺失的第一个正数(12)
数据结构·算法·leetcode
黎雁·泠崖1 小时前
二叉树实战进阶全攻略:从层序遍历到OJ题深度解析
c语言·数据结构·leetcode
散峰而望1 小时前
【算法竞赛】顺序表和vector
c语言·开发语言·数据结构·c++·人工智能·算法·github
千金裘换酒1 小时前
LeetCode 回文链表
算法·leetcode·链表