题目大意:
每次可以对区间[l,r]减1,问我们最少经过多少次操作可以把数列an全变为0.
解题思路:
一开始想用二分加线段树,发现线段树不会写。丢人
其实我们只用考虑相邻元素之间的差就可以了,因为假如本个元素比上一个小,那么其实这个元素要减的话,上一个元素已经帮你减掉了。假如本个元素比较大,对答案的贡献就是a[i]-a[i-1]
题目大意:
每次可以对区间[l,r]减1,问我们最少经过多少次操作可以把数列an全变为0.
解题思路:
一开始想用二分加线段树,发现线段树不会写。丢人
其实我们只用考虑相邻元素之间的差就可以了,因为假如本个元素比上一个小,那么其实这个元素要减的话,上一个元素已经帮你减掉了。假如本个元素比较大,对答案的贡献就是a[i]-a[i-1]
题目链接题解
借教室
P1638 逛画展题解:维护一个涵盖所有画师的滑动窗口,尽量让窗口内每种画的数量保持在111,记
P1080 国王游戏题解:首先考虑相邻的两个大臣该如何排列。如果iii排在jjj前面需要满足ai⋅prebja_i \cdot b_i < ...
题目大意:题目链接:https://www....
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M