摘要: 有个显然的结论是对于一个\(m\)条边的连通图,一定可以划分成\(\lfloor{\frac{m}{2}}\rfloor\)个边的pair,使两边有公共顶点 那么奇数显然不行,偶数显然可以 我们考虑怎么构造:抓出一个dfs树,然后把每条边都附加到深度小的那个结点上 然后从叶子向上合并pair:如果该 阅读全文
posted @ 2020-02-11 17:12 幽蝶 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 大讨论题 考虑绿点在什么情况下都要连通,那么我们以绿点出发考虑问题 考虑到两个绿点之间的红点和蓝点: 1.如果两个都没有:直接连绿点 2.如果只有一种(比如蓝):那么直接连接两个绿点,然后绿——蓝——蓝——……——蓝——绿,然后删掉最大的一段 3.如果两种都有:有两个连法:(一)直接连两个绿点,然后 阅读全文
posted @ 2020-02-11 11:49 幽蝶 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 显然如果走到一个SCC里,那么可以把这个SCC里的权值反复走取完 连接SCC之间的边显然只能走一次(缩点后是DAG) 那么我们tarjan缩点,然后在DAG上DP,就是个带权最长路,随便DP一下就行了 边权就是w,点权需要另外计算 对每个SCC内部的边,假设边权为\(w\),那么下降次数是满足\(\ 阅读全文
posted @ 2020-02-11 10:50 幽蝶 阅读(148) 评论(0) 推荐(0) 编辑