哎,第一次见给点数和边数,让按要求还原出有向图的。
要求概况一下:
1.强连通。
2.任意俩点直接之间只有一条有向边,自己和自己无边。
3.任意一个闭合回路权和%3为0。
4.每条边的权理论不同,而且是1,2,3..m
开始就想到必有一个大环1->2->3->.....n,n->1; 模拟比赛时.,没有往下想了。。
先添加边: i->i+1是权为I,之后从(n,n+1,n+...
分类:
其他好文 时间:
2014-09-01 22:49:53
阅读次数:
277
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1535题意:有向图,求点1到点2-n的最短距离之和以及点2-n到点1的最短距离之和方法:1、跑1为原点的最短路2、反向建图(把有向图的边反向,(u,v,w)变成(v,u,w)),跑1为原点的最短路3、将两者距...
分类:
其他好文 时间:
2014-09-01 21:02:44
阅读次数:
393
UVA 10510 - Cactus
题目链接
题意:给定一个有向图,问这个图是否为仙人掌图(一条边不属于两个及以上环)
思路:类似构造scc的dfs,判定方法为:
1、必然是一个强连通分量
2、一个环上的节点必然只能经过一次
那么dfs的时候,只要记录下每个结点的父亲结点,如果遇到一个结点之前遍历过了,那么就回退的找到改结点,把环上的结点都+1(注意当前结点不算,因为...
分类:
其他好文 时间:
2014-09-01 17:49:33
阅读次数:
216
P1153 - 间谍网络FromForeverBellNormal (OI)总时限:13s 内存限制:128MB 代码长度限制:64KB描述 Description由于外国间谍的大量渗入,国家安全正处于高度危机之中。如果A间谍手中掌握着关于B间谍的犯罪证据,则称A可以揭发B。有些间谍接受贿赂,只.....
分类:
其他好文 时间:
2014-09-01 00:10:42
阅读次数:
321
UVA 11504 - Dominos
题目链接
题意:给定一个多米诺骨牌的有向图,为最多要推几个才能全倒
思路:强连通分量,缩点后找出度数为0的点就是答案
代码:
#include
#include
#include
#include
#include
using namespace std;
const int N = 100005;
vector ...
分类:
其他好文 时间:
2014-08-31 23:00:22
阅读次数:
273
由于本蒟蒻太弱...刷到这题才知道有向图的强连通分量这种算法(?类型?)之前用并查集敲了一下,结果无限WA.....然后看了下vj的题解,翻了翻大白书赶紧学了一下【orz...先留个坑在这,晚上还要考生物,我得先抱下佛脚,回来再写】
分类:
其他好文 时间:
2014-08-31 18:24:51
阅读次数:
177
题目:有n个变量,m个二元组(u,v),表示变量u小于变量v。将所有变量从小到大排列,给出满足条件的一个。
思路:把“小于”关系看成有向边,得到一个有向图。任务就是把一个图的所有结点排序,使得每一条有向边(u,v)对应的 u 都排在 v 的前面。在图论中,这个问题称为拓扑排序topological sort。 不难发现:如果图中存在有向环,则不存在拓扑排序的解,反之则存在。我们把不包含有向环的...
分类:
其他好文 时间:
2014-08-31 14:31:31
阅读次数:
200
UVA 11324 - The Largest Clique
题目链接
题意:给定一个有向图,要求找一个集合,使得集合内任意两点(u, v)要么u能到v,要么v能到u,问最大能选几个点
思路:强连通分量,构造出scc之后,缩点,每个点的权值是集合点个数,然后做一遍dag找出最大权值路径即可
代码:
#include
#include
#include
#incl...
分类:
其他好文 时间:
2014-08-30 13:55:39
阅读次数:
196
Dijsktra算法介绍Dijsktra算法是大牛Dijsktra于1956年提出,用来解决有向图单源最短路径问题。但不能解决负权的有向图,若要解决负权图则需要用 到Bellman-Ford算法。算法思想是,在dfs遍历图的过程中,每一次取出离源点的最近距离的点,将该点标记为已访问,松弛与该点相邻的...
分类:
Web程序 时间:
2014-08-30 12:28:09
阅读次数:
271
GGS-DDUhttp://acm.hdu.edu.cn/showproblem.php?pid=4966建图待补,先做模板了。 1 #include 2 #include 3 #define mt(a,b) memset(a,b,sizeof(a)) 4 const int inf=0x3...
分类:
其他好文 时间:
2014-08-29 18:01:08
阅读次数:
242