news 2026/4/18 17:49:12

一二维前缀和差分公式辨析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一二维前缀和差分公式辨析

一维前缀和:

s[i] = s[i-1] + a[i]

一维前缀和区间查询公式:

sum(l, r) = s[r] - s[l-1]

二维前缀和构建:

s[i][j] = a[i][j] + s[i-1][j] + s[i][j-1] - s[i-1][j-1]

求两点内面积:

sum = s[x2][y2] - s[x1-1][y2] - s[x2][y1-1] + s[x1-1][y1-1]

一维差分:

d[i] = a[i] - a[i-1]

区间增值:

d[l] += c d[r+1] -= c

一维还原:

a[i] = a[i-1] + d[i]

二维差分构建:

d[i][j] = a[i][j] - a[i-1][j] - a[i][j-1] + a[i-1][j-1]

矩阵增值(顺序无所谓):

d[x1][y1] += c d[x2+1][y1] -= c d[x1][y2+1] -= c d[x2+1][y2+1] += c

二维还原:

a[i][j] = d[i][j] + a[i-1][j] + a[i][j-1] - a[i-1][j-1]

对比记忆最佳

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

Hyper终端性能优化终极指南:从卡顿到流畅的完整解决方案

Hyper终端性能优化终极指南:从卡顿到流畅的完整解决方案 【免费下载链接】hyper 项目地址: https://gitcode.com/gh_mirrors/hyp/hyper 作为一名开发者,你是否经常遇到Hyper终端启动缓慢、界面卡顿或输入延迟的问题?这些性能瓶颈不仅…

作者头像 李华
网站建设 2026/4/18 6:39:38

计算机408考研冲刺30天:从错题本到高分指南的实战策略

计算机408考研冲刺阶段,你是否正面临着"知识点太多记不住"、"题目做了就忘"、"时间不够用"的三大困境?别担心,通过科学的诊断和精准的资源利用策略,你完全可以在最后30天实现质的飞跃!本…

作者头像 李华
网站建设 2026/4/18 6:13:51

EmotiVoice语音动态调节功能演示:边播放边改语调

EmotiVoice语音动态调节功能深度解析:实现“边播放边改语调”的交互新范式 在虚拟主播的直播中,观众一句弹幕“你听起来不太开心”,主播立刻轻叹一声,语气转为温柔低沉;在教育类AI助手中,当学生连续答错题目…

作者头像 李华
网站建设 2026/4/18 6:43:38

2025垃圾分类数据集实战指南:从数据标注到模型部署全流程

2025垃圾分类数据集实战指南:从数据标注到模型部署全流程 【免费下载链接】垃圾分类数据集 项目地址: https://ai.gitcode.com/ai53_19/garbage_datasets 还在为垃圾分类模型训练而烦恼?数据标注格式混乱、模型精度上不去、部署效果不理想&#…

作者头像 李华
网站建设 2026/4/18 6:41:31

EmotiVoice语音合成系统API限流与防刷机制设计

EmotiVoice语音合成系统API限流与防刷机制设计 在智能语音应用日益普及的今天,从虚拟主播到车载助手,从有声读物到游戏对白,文本转语音(TTS)技术正以前所未有的速度融入我们的数字生活。EmotiVoice作为一款支持情感表达…

作者头像 李华
网站建设 2026/4/18 8:34:17

EmotiVoice能否用于电话机器人?实际通话效果测试

EmotiVoice能否用于电话机器人?实际通话效果测试 在智能客服系统日益普及的今天,一个关键问题始终困扰着开发者和运营方:为什么用户总是挂断机器人的电话? 答案往往藏在第一句话里——“您好,我是AI客服。”即便内容准…

作者头像 李华