2025ACM实验室纳新题解
A 签到题
B【模板】排序
C【模板】递归,dfs
D【模板】并查集
E【练习】并查集
以另一种方式考虑,清剿敌人和架设直升机线路等同于在两点之间连边,不过区分需要,我们建立两个并查集 \(s_1\) 和 \(s_2\) , \(s_1\) 记录清剿敌人和直升机线路连的边,而 \(s_2\) 只记录清剿敌人连的边。判断时先用 \(s_2\) 判断,不连通再用 \(s_1\) 判断,都不行则输出 \(-1\) 。
F【模板】最小生成树
G【模板】快速幂
H【模板】单源最短路
J【模板】多源最短路
K【模板】01背包
L【模板】树状数组1
M【模板】树状数组2
N【模板】线段树/【扩展】树状数组3
线段树模板:点这里
也可以同时用两个树状数组来维护,可以去 csdn 等网站搜索具体做法
O【模板】前缀树/Trie树
想进阶学习前缀树的知识,参考AC自动机

浙公网安备 33010602011771号