「NOI2002」银河英雄传说-并查集
· ✏️ 724 words · ☕ 2 mins read
初始时,第 $i$ 号战舰处于第 $i$ 列 $(i = 1, 2, …, 30000)$ 。
有两种指令:
合并指令为 M i j
,含义为将第 $i$ 号战舰所在的整个战舰队列,作为一个整体(头在前尾在后)接至第 $j$ 号战舰所在的战舰队列的尾部。
询问指令为 C i j
。该指令意思询问第 $i$ 号战舰与第 $j$ 号战舰当前是否在同一列中,如果在同一列中,那么它们之间布置有多少战舰。