- 题目思路:先搞一个最小生成树,把用到的边做一个标记,然后跑一遍LCA预处理,但是要倍增维护一个最大值和一个次大值。弄完后枚举MST没用到的边,求出两个值——一个是一点到这两点LCA的边权最大值,另一个是另一个点到LCA的边权最大值。然后比较一下取min。
SCOI2010_序列操作
- 题目链接:SCOI2010_序列操作
写在前面的话:这道题真毒!!!- 题目标签:线段树
- 题目大意:给定一个序列,支持5种操作,全变0,全变1,区间取反,查询1的总数,查询连续1的总数。
爱你所爱,行你所幸;听从你心,我问西东。