news 2026/4/19 1:08:25

贪心拆分

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
贪心拆分

lc2178

贪心

“把偶数拆成最多不同偶数相加”:

先从2开始挨个加不同偶数,最后把剩下的数补到最后一个数上。

class Solution {
typedef long long ll;
public:
vector<long long> maximumEvenSplit(long long finalSum) {
if(finalSum%2LL) return {}; // 奇数直接返回空
vector<ll> ret;
ll sum = 0,num = 2; // 从最小的偶数2开始取
while(sum + num <= finalSum) {
ret.push_back(num);
sum += num;
num += 2; // 取下一个不同的偶数
}
// 补上剩余的差值
if(sum < finalSum)
ret.back() += (finalSum - sum);

return ret;
}
};

dfs tle

class Solution {
typedef long long ll;
public:
vector<long long> maximumEvenSplit(long long s) {
if (s%2) return {};
vector<ll> b, p;
function<void(ll, ll)> dfs = [&](ll l, ll r) {
if (!r) {
if (p.size() > b.size()) b = p;
return;
}
for (ll n = l + 2; n <= r; n += 2) {
p.push_back(n);
dfs(n, r - n);
p.pop_back();
}
};
dfs(0, s);
return b;
}
};

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

LangFlow Strategy策略模式切换算法

LangFlow 策略模式切换机制深度解析 在大语言模型&#xff08;LLM&#xff09;应用开发日益普及的今天&#xff0c;如何快速构建、测试并迭代 AI 工作流&#xff0c;已成为团队效率的关键瓶颈。传统基于代码的开发方式虽然灵活&#xff0c;但对非技术人员门槛过高&#xff0c;…

作者头像 李华
网站建设 2026/4/17 19:30:03

AgentFramework:错误处理策略

概述 在开发 AI 代理应用时&#xff0c;错误处理是确保应用稳定性和用户体验的关键。本文将介绍完整的错误处理方法、代码示例和优雅处理失败的策略。 为什么错误处理很重要&#xff1f; 想象一下&#xff0c;如果你的 AI 助手在用户提问时突然崩溃&#xff0c;或者显示一堆…

作者头像 李华
网站建设 2026/4/17 20:29:53

SLAM中的漂移是什么意思呢?请给出通俗的解释。

问题描述&#xff1a;SLAM中的漂移是什么意思呢&#xff1f;请给出通俗的解释。问题解答&#xff1a;一句话最通俗解释漂移 一步一步的小错误&#xff0c;走久了&#xff0c;位置就慢慢“偏走样了”。一、用人走路来理解“漂移”想象你在完全黑暗的房间里&#xff1a;每一步你…

作者头像 李华
网站建设 2026/4/18 22:20:40

【零信任架构落地难点突破】:Open-AutoGLM日志查询权限动态管控实战

第一章&#xff1a;Open-AutoGLM日志查询权限管控概述在分布式系统与自动化运维平台中&#xff0c;Open-AutoGLM 作为日志智能分析引擎&#xff0c;承担着关键的操作审计与故障追踪职责。为确保日志数据的安全性与合规性&#xff0c;必须对日志查询行为实施严格的权限管控机制。…

作者头像 李华
网站建设 2026/4/17 12:26:48

为什么顶级公司都在用Open-AutoGLM做日志加密?真相终于曝光

第一章&#xff1a;为什么顶级公司都在用Open-AutoGLM做日志加密&#xff1f;真相终于曝光在当今数据驱动的商业环境中&#xff0c;日志安全已成为企业信息安全体系的核心环节。越来越多的科技巨头悄然采用 Open-AutoGLM 进行日志加密处理&#xff0c;其背后不仅关乎合规性&…

作者头像 李华
网站建设 2026/4/16 16:58:36

JC/T 2726-2022玻璃纤维增强水泥GRC复合外墙板检测

GRC复合外墙板是指以GRC背附钢框架板为外侧面板&#xff0c;与中间保温材料层、内侧面板通过粘接与机械锚固方式复合制成的、用于建筑围护结构的非承重外墙板。JC/T 2726-2022玻璃纤维增强水泥GRC复合外墙板检测&#xff1a;测试项目测试标准热阻GB/T 13475空气声计权隔声量GB/…

作者头像 李华