力扣2389.和有限的最长子序列

力扣2389.和有限的最长子序列

  • 排序 + 前缀和二分

cpp 复制代码
  class Solution {
  public:
      vector<int> answerQueries(vector<int>& nums, vector<int>& queries) {
          sort(nums.begin(),nums.end());
          for(int i=1;i<nums.size();i++)
              nums[i] += nums[i-1];
          for(int &x:queries)
          {
              x = ranges::upper_bound(nums,x) - nums.begin();
          }
          return queries;
      }
  };
相关推荐
刚入坑的新人编程35 分钟前
暑期算法训练.11
数据结构·c++·算法·leetcode·链表
秋风起,再归来~40 分钟前
C++从入门到起飞之——智能指针!
开发语言·c++·算法
lifallen1 小时前
Disruptor高性能基石:Sequence并发优化解析
java·数据结构·后端·算法
麦兜*2 小时前
【算法】十大排序算法超深度解析,从数学原理到汇编级优化,涵盖 15个核心维度
java·汇编·jvm·算法·spring cloud·ai·排序算法
重生之我是Java开发战士2 小时前
【C语言】深度剖析指针(三):回调机制、通用排序与数组指针逻辑
c语言·开发语言·算法
zjoy_22332 小时前
[算法]Leetcode3487
java·学习·算法·leetcode
蒟蒻小袁2 小时前
力扣面试150题--只出现一次的数字II
算法·leetcode·面试
CHOTEST中图仪器2 小时前
三坐标测量机路径规划与补偿技术:如何用算法看见微米级误差?
算法·三坐标测量仪·三坐标测量机·精密测量技术
CoovallyAIHub2 小时前
数据集分享 | 稻田识别分割数据集、水稻虫害数据集
深度学习·算法·计算机视觉
朝朝又沐沐3 小时前
算法竞赛阶段二-数据结构(38)数据结构动态链表list
数据结构·算法·链表