P4899 [IOI2018] werewolf 狼人 LOJ#2865.「IOI2018」狼人,第一次AC交互题 kruskal 重构树+主席树 其实知道重构树的算法的话,难度就主要在主席树上 习惯从 \(1\) 开始标号,所以以下讲解中的标号都是从 \(1\) 开始的 从 \(s\) 开始走,只走点 \(L,L+1,\cdots,n\),能走到的点集记为 \(V_1\) 从 \(e\) 开始,只走 \(1,2,\cdots,R\),能走到的点集记为 \(V_2\) 则,若 \(V_1\cap…