news 2026/3/12 17:18:36

正反两次扫描

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
正反两次扫描

lc3796

正反两次扫描

class Solution {

public:
int findMaxVal(int n, vector<vector<int>>& restrictions, vector<int>& diff) {
vector<int> max_val(n, INT_MAX);
for (auto& r : restrictions)
max_val[r[0]] = r[1];

vector<int> a(n);
for (int i = 0; i < n - 1; i++) {
a[i + 1] = min(a[i] + diff[i], max_val[i + 1]);
}
for (int i = n - 2; i > 0; i--) {
a[i] = min(a[i], a[i + 1] + diff[i]);
}
return ranges::max(a);
}
};

lc3795

hash+滑窗

class Solution {
public:
int minLength(vector<int>& nums, int k) {
unordered_map<int, int> cnt;
int sum = 0;
int left = 0;
int ans = INT_MAX;
for (int i = 0; i < nums.size(); i++) {
// 1. 入
int x = nums[i];
cnt[x]++;
if (cnt[x] == 1)
sum += x;

while (sum >= k) {
// 2. 更新答案
ans = min(ans, i - left + 1);
// 3. 出
int out = nums[left];
cnt[out]--;
if (cnt[out] == 0)
sum -= out;

left++;
}
}

return ans == INT_MAX ? -1 : ans;
}
};

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/8 12:55:47

性价比高的厌氧池清淤哪个靠谱

厌氧池清淤哪家好&#xff1f;2024年性价比TOP5专业深度测评开篇&#xff1a;行业痛点与测评使命厌氧池作为污水处理的核心设施&#xff0c;其清淤作业直接影响企业环保合规与生产效率。然而&#xff0c;市场上清淤服务商资质参差不齐&#xff0c;价格从每立方几十元到数百元差…

作者头像 李华
网站建设 2026/3/1 4:14:18

Hadoop_Spark背后的CAP定理:大数据框架设计哲学

Hadoop/Spark背后的CAP定理&#xff1a;大数据框架设计哲学关键词&#xff1a;CAP定理、分布式系统、一致性、可用性、分区容错性、Hadoop、Spark摘要&#xff1a;本文将带你走进分布式系统的"三角困境"——CAP定理&#xff0c;用生活中的小故事和大数据框架&#xf…

作者头像 李华
网站建设 2026/3/10 14:58:22

强烈安利9个AI论文写作软件,本科生轻松搞定毕业论文!

强烈安利9个AI论文写作软件&#xff0c;本科生轻松搞定毕业论文&#xff01; AI 工具让论文写作不再难 在当前的学术环境中&#xff0c;越来越多的本科生开始借助 AI 工具来提升论文写作效率。这些工具不仅能够帮助学生快速生成内容&#xff0c;还能有效降低 AIGC 率&#xff0…

作者头像 李华
网站建设 2026/3/4 21:57:46

2026年AI外呼系统趋势前瞻:云厂商入局如何重塑市场格局?

云计算巨头的入局&#xff0c;正将智能外呼从成本中心重塑为企业的价值增长引擎&#xff0c;这场技术融合的背后是180亿元市场的格局重构。2026年&#xff0c;中国智能外呼市场规模预计突破180亿元&#xff0c;年复合增长率保持在20% 以上。传统的批量拨号工具已升级为能够理解…

作者头像 李华