题目链接
题意:多米诺骨牌的游戏,给出一些牌,以及哪张牌倒了之后会推倒哪张牌,求最少的推倒牌的张数,使得所有牌都倒下去。
思路:有向图的强连通分量,用Tarjan缩点之后找出入度为0的点的个数,即为答案。
代码:
#include
#include
#include
#include
using namespace std;
const int MAXN...
分类:
其他好文 时间:
2014-10-17 00:24:43
阅读次数:
225
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
题目链接
题意: 公司里面的人际关系,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
题目链接
题意: 判断城市是否全部能相通
思路:判断一张有向图是否强连通
代码:
#include
#include
#include
#include
using namespace std;
const int MAXN = 2005;
const int MAXM = MAXN * MAXN;
struct Edge{
int to, n...
分类:
其他好文 时间:
2014-10-16 20:30:03
阅读次数:
169
题目链接
题意: 给定一张有向图,找出所有强连通分量,并输出。
思路:有向图的强连通分量用Tarjan算法,然后用map映射,便于输出,注意输出格式。
代码:
#include
#include
#include
#include
#include
using namespace std;
const int MAXN = 2000;
const in...
分类:
其他好文 时间:
2014-10-16 19:41:33
阅读次数:
210
续上个unkown,这里mark一下,接下来觉得还有可能考到,且自己不会的东西(或不太会)数学方面: 随机化,概率,简单的几何计算,杂七杂八的数论,组合数学中的差分,康托展开,高斯消元,线性规划树: 最近公共祖先,树上倍增,DFS序列,树链图: 差分约束!强连通分量,欧拉回路字符串: tries树!...
分类:
其他好文 时间:
2014-10-16 16:09:22
阅读次数:
174
题目链接
题意: 给出一张无向图,尽量多的使边成为单向边,改变之后的图仍然强连通。
思路:找出所有的桥,桥肯定是不能改变成为单向边,之后不是桥的边能组成n个连通块,按照dfs的顺序规定方向即可。
代码:
#include
#include
#include
#include
#include
#include
using namespace std;
...
分类:
其他好文 时间:
2014-10-13 17:35:19
阅读次数:
152
题意:给定一个有向图,寻找一个点数最大集合,使得这个集合中的任意两个点 u,v, 都有u->v 或者 v->u 或者uv 思路:首先将强连通分量通过tarjan算法求出来,然后进行缩点,也就是每一个缩点 所组成的图就是一个DAG图!令每一个点的权值就是这个缩点所包含节点(也就是对应的 强连通分量的....
分类:
其他好文 时间:
2014-10-11 23:18:06
阅读次数:
393
题目链接:点击打开链接
题意:
就是n*m的矩阵,
每行能走的方向
每列能走的方向
问:图是否强连通。
只要4个边界成环即可。
或者无脑tarjan
==
#pragma comment(linker, "/STACK:102400000,102400000")
#include
#include
#include
#include
#include
using nam...
分类:
其他好文 时间:
2014-10-06 12:12:10
阅读次数:
228
两题都是水题,1236第一问求缩点后入度为0的点数,第二问即至少添加多少条边使全图强连通,属于经典做法,具体可以看白书POJ2186即求缩点后出度为0的那个唯一的点所包含的点数(即SCC里有多少点)//poj1236#include#include#include#define maxn 6000i...
分类:
其他好文 时间:
2014-10-05 15:49:38
阅读次数:
188