
dfs树
新笑雨
这个作者很懒,什么都没留下…
展开
-
codeforces 1325F
题目链接题意给一个n个点m条边的无向联通图,要求在图上要么找出一个至少ceil(sqrt(n))个点的环,要么找出一个cail(sqrt(n))个点的独立集数据范围n≤1e5 m≤2e5n\le 1e5~~~~~m\le 2e5n≤1e5 m≤2e5解法(没有证明其正确性,...原创 2020-03-15 21:12:11 · 1526 阅读 · 0 评论 -
codeforces 1292C
题目链接题意有一棵n个点的树,要给树上的每一条边一个不同的权值,范围在0~n-1,要求S=∑1≤u<v≤nmex(u,v)S=\sum_{1\le u<v\le n} mex(u,v)S=∑1≤u<v≤nmex(u,v)最大,输出SSS数据范围n≤2000n\le 2000n≤2000解法dp首先考虑把mex转化一下,可以变成对于一条路径,有权值0时答案加上所有...原创 2020-01-27 19:12:39 · 255 阅读 · 0 评论 -
luogu P3469
题目链接题意一张联通无向图,对每个点询问删去该点后,有多少对点本来联通,现在不连通.数据范围点数≤1e5\le 1e5≤1e5,边数≤5e5\le 5e5≤5e5解法割点板子题:首先可以发现只有割点才会额外造成某些点连通性的改变,所以求割点的同时计算贡献.就是记录每个点在dfs树上的子树大小,然后如果是割点,就把这个点的每个儿子的子树节点数乘起来,最后还要+n-1,表示和该点的所有...原创 2020-01-07 14:49:09 · 297 阅读 · 0 评论