
ACM-图论
文章平均质量分 78
crazyacm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
poj-1236 强连通
/*poj 1236 题意:有一个有向图,现在在任意多个节点上发送数据,问使所有节点都能收到数据,需要向多少个节点发送数据 仍然是这个有向图,问至少需要添加多少条边才能使得在任意节点发送数据所有节点都能收到数据。 思路:很明显这道题是强连通方面的题目,在强连通中缩点之后的节点的出度和入度都十分重要。 我们现在来考虑出度和入度和这道题目的答案有什么关系。 入度:如果有一原创 2012-09-26 17:03:08 · 667 阅读 · 0 评论 -
HDU-1026
//带路径的BFS //记录着父亲,以及入队的要求就好了 #include"stdio.h" #include"iostream" #include"queue" using namespace std; #define MAX 9999999 char str[200][200]; int dis[10001]; int n,m; int parent[10001]; int fx(int v)原创 2012-10-04 15:42:59 · 333 阅读 · 0 评论 -
poj-2553(强连通分量)
//强连通分量 //题意:求从u出发能到v,并且从v出发也能到u的这些点,并且将其输出; //求出一个图的若干个强连通分量并且如果这个强连通分量中的缩点出度为0的话那么这个强连通分量里面的点就都满足题意。 //kosaraju //poj 2553 #include using namespace std; #define MAXM 50010 #define MAXV 5010 #define原创 2012-09-25 16:40:38 · 1037 阅读 · 0 评论 -
poj-2186 强连通分量
//poj 2186 //题意:奶牛之间有仰慕关系,并且这种关系具有传递性,问被所有奶牛仰慕的奶牛个数有多少? //思路:构造一个图,这些图中有强连通分量,在这强连通分量中的奶牛肯定是被在这个强连通分量里面奶牛所仰慕的 //接下来我们要判断的就是在有没有一个或几个强连通被外面所有的强连通所仰慕。 //如果一个图里面有几个强连通分量的话那么一定至少存在一个出度为0的点,如果不存在那么刚刚的强连通一定原创 2012-09-25 17:48:19 · 796 阅读 · 0 评论