摘要:
超级钢琴的树上版本, 类似做法即可, 只不过区间转为dfs序了, 用点分求一下, 复杂度$O(nlog^2n)$ 阅读全文
posted @ 2019-03-19 20:24
uid001
阅读(280)
评论(0)
推荐(0)
摘要:
大意: 给定n元素序列a, 定义一个区间的权值为区间内所有元素和, 求前k大的长度在[L,R]范围内的区间的权值和. 固定右端点, 转为查询左端点最小的前缀和, 可以用RMQ O(1)查询. 要求的是前$k$大, 可以用堆维护可供选择的区间, 每次取出最大的即可 阅读全文
posted @ 2019-03-19 18:26
uid001
阅读(142)
评论(0)
推荐(0)

浙公网安备 33010602011771号