力扣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;
      }
  };
相关推荐
core51216 小时前
PageRank 算法:互联网的“人气投票”
算法·pagerank
小白菜又菜16 小时前
Leetcode 1523. Count Odd Numbers in an Interval Range
算法·leetcode
你们补药再卷啦16 小时前
人工智能算法概览
人工智能·算法
cnxy18816 小时前
围棋对弈Python程序开发完整指南:步骤3 - 气(Liberties)的计算算法设计
python·算法·深度优先
AndrewHZ17 小时前
【图像处理基石】什么是光栅化?
图像处理·人工智能·算法·计算机视觉·3d·图形渲染·光栅化
小白菜又菜17 小时前
Leetcode 944. Delete Columns to Make Sorted
算法·leetcode
我找到地球的支点啦17 小时前
Matlab系列(006) 一利用matlab保存txt文件和读取txt文件
开发语言·算法·matlab
Dev7z17 小时前
基于Matlab实现GRACE卫星重力数据的全球水储量变化估算与分析
人工智能·算法·matlab
爱喝热水的呀哈喽18 小时前
11题目汇总
算法
三斗米18 小时前
Transformer入门:一文读懂《Attention Is All You Need》
算法·架构