图论-联通性
ruclion
天上一日,地下十年
展开
-
第一场训练赛UVALive 6907
题目描述:给出一个哑铃图的定义. 一个图中分成点个数相等的两堆,每堆内部是一个完全图.堆与堆之间只有一条边相连. 现在给出一个图,不一定联通. 看它的每一个联通块是不是我们的哑铃图. 输出满足哑铃图的个数.题解:法一:用桥来判断. 哑铃图一定只有一个桥吗?发现只有一个特例,两边是2个点的时候都是桥. 其他情况有且只有一个桥. 那么有一个桥的一定是哑铃图吗?还要求桥的两边点数一样,并且边数是一个原创 2015-07-27 10:23:18 · 483 阅读 · 0 评论 -
Fix the Pond 北师8.7
题目描述:题意比较麻烦.核心是通过改变开关的横竖来使得从左上到左下可以走到,并且是走一次就能够遍历所有的点恰好一次. http://acm.bnu.edu.cn/v3/contest_show.php?cid=6416#problem/F题解:首先是正解怎么做:(1)转化为联通即可. 一单联通,除了左上和左下的点,其他的点都度都是2.s和t的点是1.那么一但联通,一定满足有一条路径只经过并且都经过原创 2015-08-07 23:32:47 · 430 阅读 · 0 评论 -
文章标题
Forwarding Emails题目描述:抽象一下,就是给出一个有向图,每个点只会向外面发射一条边.不保证都联通,有可能有环.现在要求选一个起点,使得从这个起点出发能够经历最多的不同的点.要求o(n)的题解:首先可能有环.如果没有环,就是一个记忆化搜索.DAG的dp.那么有环怎么办?先用tarjan缩点.重点:缩点+DAGdp代码:#include <cstdio> #include <algor原创 2015-08-02 19:35:21 · 280 阅读 · 0 评论 -
C. Three States
题目描述:C. Three States time limit per test5 seconds memory limit per test512 megabytes inputstandard input outputstandard output The famous global economic crisis is approaching rapidly, so the stat原创 2015-10-27 19:14:33 · 479 阅读 · 0 评论