模拟赛20200217【删点判断链状(适当枚举的分类讨论),到最近点的距离和(树形DP),路径某种颜色个数(动态开点线段树)】
T1:
1 ≤ N ≤ 100000, 1 ≤ M ≤ 2N
题解:
转化条件:一个图的每个连通块为链,等价于每个点的度数小于等于 2 且无环. 转化后的条件明显更有利于解决问题。
容易想到当一个点的度数==3时必然是删它或周围的点,>3时就是必删点,成环那么删去环上的某个点,我在考试的时候采用了将这些点打上idx的标记,那么要删的点就是集齐了所有idx的点(Hash实现),但是环没办法...
原创
2020-02-21 23:48:29 ·
149 阅读 ·
0 评论