操作最大子段和(线段树简单(毒瘤)操作,计算几何,差分约束)
题意:
一次操作可以将序列中一个位置的值−−--−−
求 对于1≤i≤K1\leq i \leq K1≤i≤K,iii次操作能造成的最小的最大子段和, 的和。
序列长度n≤1e5n\leq 1e5n≤1e5,K≤1e13K \leq 1e13K≤1e13。
问题转化:
假设最大子段和为xxx,
那么对于i<ji<ji<j连边(i→j)(i\rightarrow j)(i→j)权值为xxx。
对于(i→j)(i\rightarrow j)(i→j)连边权值为aia_iai
那么111到n+
原创
2020-05-11 15:00:31 ·
260 阅读 ·
0 评论