news 2026/4/15 3:30:16

贡献法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
贡献法

lc891

sort,预处理2的幂次

计算每个元素作为子序列最大/最小值的贡献差之和

ans += long(pow2[i] - pow2[n - 1 - i]) * nums[i];

最终取模得到所有子序列宽度的总和

class Solution {
public:
int sumSubseqWidths(vector<int>& nums) {
constexpr int MOD = 1'000'000'007;
ranges::sort(nums);
int n = nums.size();
vector<int> pow2(n);
pow2[0] = 1;
for (int i = 1; i < n; i++) {
pow2[i] = pow2[i - 1] * 2 % MOD; // 预处理 2 的幂次
}


long long ans = 0;
for (int i = 0; i < n; i++) {
ans += long(pow2[i] - pow2[n - 1 - i]) * nums[i];// 在题目的数据范围下,这不会溢出
}
return (ans % MOD + MOD) % MOD; // 注意上面有减法,ans 可能为负数
}
};

太妙了==最开始陷在计算每一对pair的贡献,一直跳不出On2的陷阱qwq

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

1小时打造微信环境专属落地页原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 快速生成一个微信环境自适应的营销落地页原型&#xff0c;功能包括&#xff1a;1) 自动识别微信访问 2) 显示专属欢迎文案 3) 优化过的分享卡片 4) 微信内嵌浏览器样式适配 5) 基本…

作者头像 李华
网站建设 2026/4/12 13:21:08

OpenSpeedy加速TTS服务:推理延迟降低40%的技术路径

OpenSpeedy加速TTS服务&#xff1a;推理延迟降低40%的技术路径 &#x1f4cc; 背景与挑战&#xff1a;中文多情感语音合成的性能瓶颈 随着AIGC技术的快速发展&#xff0c;语音合成&#xff08;Text-to-Speech, TTS&#xff09;在智能客服、有声阅读、虚拟主播等场景中广泛应用。…

作者头像 李华
网站建设 2026/3/31 17:16:22

AI如何优化TortoiseSVN的代码管理流程

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个AI辅助工具&#xff0c;集成到TortoiseSVN中&#xff0c;自动分析代码变更&#xff0c;预测潜在冲突&#xff0c;并生成合并建议。工具应支持智能提交信息生成&#xff0c…

作者头像 李华
网站建设 2026/4/12 16:23:43

新手必看:‘INVALID FILE DESCRIPTOR TO ICU DATA RECEIVED‘错误入门指南

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个新手友好的指南&#xff0c;简单介绍INVALID FILE DESCRIPTOR TO ICU DATA RECEIVED错误的基本概念、常见原因和简单的解决方法&#xff0c;适合刚入门的开发者阅读。点击…

作者头像 李华
网站建设 2026/4/10 16:37:11

30分钟打造ASCII艺术字生成器原型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个ASCII艺术字生成器原型&#xff0c;功能&#xff1a;1. 上传图片或输入文字生成ASCII艺术 2. 调整字符密度和对比度 3. 多种风格预设(线条/块状/渐变) 4. 一键复制结果。使…

作者头像 李华
网站建设 2026/4/8 19:05:25

无代码方案:CRNN WebUI使用全指南

无代码方案&#xff1a;CRNN WebUI使用全指南 &#x1f4d6; 项目简介 在数字化转型加速的今天&#xff0c;OCR&#xff08;光学字符识别&#xff09;文字识别已成为文档自动化、信息提取和智能录入的核心技术。无论是发票扫描、证件识别还是街道路牌解析&#xff0c;OCR 都扮…

作者头像 李华