技术栈

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

阳光男孩012024-06-18 16:48

力扣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;
      }
  };
上一篇:查看mongo的bson数据文件
下一篇:NOSQL -- ES
相关推荐
记忆多
19 分钟前
c++名字空间 函数模版 左右值
开发语言·c++·算法
三伏522
24 分钟前
控制理论前置知识——相平面数学基础2(示例部分)
算法·平面·控制
2401_88988466
1 小时前
高性能计算通信库
开发语言·c++·算法
不想看见404
2 小时前
Hamming Distance位运算基础问题--力扣101算法题解笔记
算法
像污秽一样
2 小时前
算法与设计与分析-习题4.1
算法·链表·排序算法
lhc20090625
2 小时前
【作业】 贪心算法
算法·贪心算法
天若有情673
2 小时前
循环条件隐藏陷阱:我发现了「同循环双条件竞态问题」
c++·学习·算法·编程范式·while循环·坑·竞态
j_xxx404_
2 小时前
C++算法:前缀和与哈希表实战
数据结构·算法·leetcode
We་ct
3 小时前
LeetCode 22. 括号生成:DFS回溯解法详解
前端·数据结构·算法·leetcode·typescript·深度优先·回溯
mit6.824
3 小时前
tabbi风波|开源协议
算法
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04OpenClaw Control UI安全上下文访问配置05UV安装并设置国内源06OpenClaw macOS 完整安装与本地模型配置教程(实战版)07本地部署 OpenClaw + DeepSeek-R1 完全指南08Openclow安装保姆级教程09在 Windows 上配置 Claude Code从安装到解决网络问题10OpenClaw 飞书机器人不回复消息?3 小时踩坑总结