首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
港口
3条解析
开通博客写题解
y_din
发表于 2020-05-26 14:17:58
C:港口 思路 这个题是从差分数组的角度思考的。1.从差分数组的角度来看,每次对于区间[l,r]进行加操作就是对于差分数组cf[l]++,对cf[r+1]--;那么反过来思考,如果对原数组进行了区间[l,r]的加减操作,那么必然其差分数组一左一右分别进行了+1和-1的操作2.要使得原数组每个元素的大
展开全文
hnust_yangyanjun
发表于 2020-05-26 15:21:48
题意:有n个物品,每个物品重w[i],每一次操作可以将[l,r]区间的物品重量加一或减一。求最少多少次操作可以使每一个物品重量相等? 思路:差分,每一个操作作用于差分数组为一个数加一一个数减一,第一个数与第0个数的差和第n个数与第n+1个数的差用于调节,所以只需计算第2个数到第n个数与它前一个数的差
展开全文
HGDB
发表于 2020-05-25 13:29:24
题意 有n件货物,每件货物重 每次操作可以让 区间 i ~ j 内的货物重量加一 或减一求能让所有货物重量相等的最少操作次数 思路 这题能用差分数组求解 ,差分数组 物品之间的重量相等那差分数组 全部为0 对于每次操作对区间 i ~ j 所有物品加一,差分数组 对于每次操作对区间 i ~
展开全文
查看本题
查看本题讨论
相关比赛
5188-第十五届中北大学算法与程序设计竞赛(公开赛)
进入比赛
5928-第十五届中北大学算法与程序设计竞赛(公开赛)(重现赛)@Isomorphic
进入比赛
66310-基础班验题
进入比赛
66433-WITACM二分 差分前缀和 双指针练习
进入比赛
67242-witacm小白班前缀和差分思维验题
进入比赛
等你来战
查看全部
2026年中南民族大学程序设计竞赛初赛(同步赛)
报名截止时间:2026-05-10 22:00
牛客周赛 Round 143
报名截止时间:2026-05-10 21:00
哈尔滨华德学院第十七届程序设计竞赛(同步赛)
报名截止时间:2026-05-12 17:00
牛客挑战赛88
报名截止时间:2026-05-15 22:00
牛客周赛 Round 144
报名截止时间:2026-05-17 21:00
2026年北京印刷学院程序设计竞赛(同步赛)
报名截止时间:2026-05-20 18:00
牛客练习赛153
报名截止时间:2026-05-22 21:30
2026年中南民族大学程序设计竞赛决赛(同步赛)
报名截止时间:2026-05-23 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
牛客周赛 Round 145
报名截止时间:2026-05-24 21:00
汤圆头 Round 1
报名截止时间:2026-07-06 22:00
2026牛客暑期多校训练营1
报名截止时间:2026-07-16 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题