力扣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;
      }
  };
相关推荐
foolish..1 分钟前
动态规划笔记
笔记·算法·动态规划
消失的dk1 分钟前
算法---动态规划
算法·动态规划
羑悻的小杀马特1 分钟前
【动态规划篇】欣赏概率论与镜像法融合下,别出心裁探索解答括号序列问题
c++·算法·蓝桥杯·动态规划·镜像·洛谷·空隙法
绍兴贝贝2 分钟前
代码随想录算法训练营第四十六天|LC647.回文子串|LC516.最长回文子序列|动态规划总结
数据结构·人工智能·python·算法·动态规划·力扣
愚润求学2 分钟前
【动态规划】二维的背包问题、似包非包、卡特兰数
c++·算法·leetcode·动态规划
救赎小恶魔4 分钟前
C++算法(5)
java·c++·算法
叫我一声阿雷吧4 分钟前
【信奥赛基础】动态规划:小学生也能懂的必考算法入门
算法·动态规划
重生之后端学习44 分钟前
236. 二叉树的最近公共祖先
java·数据结构·算法·职场和发展·深度优先
就不掉头发1 小时前
回溯法----不断地尝试直到找到成功
算法
2501_901147831 小时前
有序数组单一元素查找:从通用解法到算法极致优化——兼谈高性能计算基础思路
算法·面试·职场和发展