码迷,mamicode.com
首页 >  
搜索关键字:强连通分量    ( 850个结果
POJ 2553 The Bottom of a Graph(强连通分量)
POJ 2553 The Bottom of a Graph 题目链接 题意:给定一个有向图,求出度为0的强连通分量 思路:缩点搞即可 代码: #include #include #include #include #include using namespace std; const int N = 5005; int n, m; vector g[N...
分类:其他好文   时间:2014-10-20 19:33:28    阅读次数:178
POJ 1236 Network of Schools(强连通分量)
POJ 1236 Network of Schools 题目链接 题意:题意本质上就是,给定一个有向图,问两个问题 1、从哪几个顶点出发,能走全所有点 2、最少连几条边,使得图强连通 思路: #include #include #include #include using namespace std; const int N = 105; int n; v...
分类:Web程序   时间:2014-10-20 17:19:26    阅读次数:196
POJ2762-Going from u to v or from v to u?(强连通缩点+DP)
题目链接 题意:给出一张有向图,判断图上的任意两个点是否存在一条路可达(单向可达即可)。 思路:有向图找出强连通分量,然后缩点,因为题目要求任意两点存在可达的路,所以缩点之后的点,要形成一条单链,才能符合可达的要求,在这里用DP求最长路来判断是否能形成一条单链。 代码: #include #include #include #include #include...
分类:其他好文   时间:2014-10-18 11:15:10    阅读次数:170
UVA11770 - Lighting Away
题目链接 题意:一个有向图,每对一个结点操作,就可以触发连锁反应,使得该结点及它直接或间接指向的点均获得标记,问至少需要操作多少个结点使得所有结点获得标记 思路:有向图的强连通分量,用Tarjan缩点之后找出入度为0的点的个数,即为答案。跟UVA11504一样的题目。 UVA11504 代码: #include #include #include #...
分类:其他好文   时间:2014-10-17 16:57:26    阅读次数:169
UVA11504- Dominos(Tarjan+缩点)
题目链接 题意:多米诺骨牌的游戏,给出一些牌,以及哪张牌倒了之后会推倒哪张牌,求最少的推倒牌的张数,使得所有牌都倒下去。 思路:有向图的强连通分量,用Tarjan缩点之后找出入度为0的点的个数,即为答案。 代码: #include #include #include #include using namespace std; const int MAXN...
分类:其他好文   时间:2014-10-17 00:24:43    阅读次数:225
POJ 3683(Priest John's Busiest Day-强连通分量解决2-SAT)[Template:2-SAT]
Priest John's Busiest Day Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 8144   Accepted: 2769   Special Judge Description John is the only priest in his ...
分类:其他好文   时间:2014-10-16 23:10:23    阅读次数:344
UVA11709- Trust groups
题目链接 题意: 公司里面的人际关系,A相信B,B相信C,即A相信C,每个人都相信自己,求出存在几个小组,小组内的成员互相相信。 思路:求有向图中,强连通分量的个数。 思路: #include #include #include #include #include using namespace std; const int MAXN = 1010; ...
分类:其他好文   时间:2014-10-16 21:10:53    阅读次数:162
UVA247- Calling Circles(有向图的强连通分量)
题目链接 题意: 给定一张有向图,找出所有强连通分量,并输出。 思路:有向图的强连通分量用Tarjan算法,然后用map映射,便于输出,注意输出格式。 代码: #include #include #include #include #include using namespace std; const int MAXN = 2000; const in...
分类:其他好文   时间:2014-10-16 19:41:33    阅读次数:210
Unkown2
续上个unkown,这里mark一下,接下来觉得还有可能考到,且自己不会的东西(或不太会)数学方面: 随机化,概率,简单的几何计算,杂七杂八的数论,组合数学中的差分,康托展开,高斯消元,线性规划树: 最近公共祖先,树上倍增,DFS序列,树链图: 差分约束!强连通分量,欧拉回路字符串: tries树!...
分类:其他好文   时间:2014-10-16 16:09:22    阅读次数:174
UVAoj 11324 - The Largest Clique(tarjan + dp)
题意:给定一个有向图,寻找一个点数最大集合,使得这个集合中的任意两个点 u,v, 都有u->v 或者 v->u 或者uv 思路:首先将强连通分量通过tarjan算法求出来,然后进行缩点,也就是每一个缩点 所组成的图就是一个DAG图!令每一个点的权值就是这个缩点所包含节点(也就是对应的 强连通分量的....
分类:其他好文   时间:2014-10-11 23:18:06    阅读次数:393
850条   上一页 1 ... 75 76 77 78 79 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!