线段树合并从节点角度出发考虑,如果第 $w_i$ 秒点 $i$ 有人出发,那么肯定是能被 $i$ 上的观察员观察到的。更进一步地,对于其孩子节点 $j$,...
线段树合并从节点角度出发考虑,如果第 $w_i$ 秒点 $i$ 有人出发,那么肯定是能被 $i$ 上的观察员观察到的。更进一步地,对于其孩子节点 $j$,...
并查集、线段树分治考虑二分图的判定,无法应用黑白染色,使用并查集维护。具体地,初始化并查集,使用 $\operatorname{ask}(i)$ 表示 $...
并查集、整体二分、线段树合并Solution 1:考虑使用树形结构描述合并过程,最开始每个岛屿都是一棵独立的树,每次有效合并会将两棵树合并为一棵树。新建一...
线段树合并、启发式合并首先发现每个节点是否交换孩子不影响节点子树外叶子与节点子树内叶子对答案产生的贡献。只需要对每个非叶子节点计算交换孩子与不交换孩子的贡...
线段树合并考虑对每个节点开权值线段树,所有操作结束后在每个节点上查询数量最多的粮食编号。由于 $n,m$ 同阶,时空复杂度同为 $O(n^2 \log n...