题意:
给定n个点m条边的无向图
问:
从任意点出发任意走d步,从不经过某个点的概率
dp[i][j]表示从不经过i点的前提下,走了d步到达j点的概率。
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define N 55
#define...
分类:
其他好文 时间:
2014-09-13 18:49:45
阅读次数:
145
题目大意:有一张无向图,描述的是兔子窝的位置和之间的边。现在狼来抓兔子了,兔子慌忙的从(1,1)逃走到(m,n)。每条边上都有能通过最多的兔子数量。狼不想让兔子逃走,每在一条边驻守一只狼就可以避免一个兔子通过。问最少多少狼可以让所有兔子都不能逃走。
思路:建图,按题目中的意思是去掉最小的边使得源到汇不连通,显然的最小割。
CODE:
#include
#includ...
分类:
其他好文 时间:
2014-09-13 15:58:15
阅读次数:
228
UVA 11367 - Full Tank?
题目链接
题意:给定一个无向图,每个点有一个加油站,有一个油价,现在一辆车,每次询问要从起点s走到t,邮箱容量为c,问最小代价
思路:dijkstra算法,d数组多一个状态,表示当前油量即可
不过这题如果每次都把所有状态转移完,挺费时间的,卡着时间过的
后面改成每次1升1升加油去转移状态,效率会比较快,因为有很多无用状态可以省...
分类:
其他好文 时间:
2014-09-12 23:32:14
阅读次数:
681
TWO NODESTime Limit: 24000/12000 MS (Java/Others)Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1137Accepted Submission(s): 333Problem ...
分类:
其他好文 时间:
2014-09-12 23:27:14
阅读次数:
330
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3811解题报告:一个无向图上有n个点和m条边,其中有k个点上安装了传感器,当有人第一次从安装了传感器的点上经过时,在控制室就会收到一个信号,现在保安制定 了一条路线目...
分类:
其他好文 时间:
2014-09-12 20:40:04
阅读次数:
220
By Recognizing These Guys, We Find Social Networks UsefulTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 125536/65536 K (Java/Others)Total Submiss...
分类:
其他好文 时间:
2014-09-12 18:50:33
阅读次数:
177
最大独立集 = 补图的最大团
最小顶点覆盖 + 最大独立集 = V
#include
#include
const int maxn =100 + 10;
int g[maxn][maxn], dp[maxn], n;
int x[maxn], ans[maxn], mx;
int dfs(int *adj, int ns, int dep) {
int t[maxn];...
分类:
其他好文 时间:
2014-09-11 11:11:11
阅读次数:
188
题目大意:给定一个无向图,每条边有边权,有些点有点权,一些点是加油站,求一条起点到终点的最短路,使经过有点权的点不超过k次,一管油只能走limit的时间,时间到了就只能到加油站花cost的时间加油
那个红绿灯的计算公式是 red*red/2/(red+green) 考场上很多人没推出来这个挂掉了 我推出来不会写,写了爆搜,26分
限制条件有点多。。。考虑到k
首先我们枚举每一个加油站(起始点...
分类:
其他好文 时间:
2014-09-10 09:39:20
阅读次数:
1020
自己好懒那....这题的主要知识点 应该是 对最小环的运用了这里的图 是无向图无向图的最小环至少有3个顶点有向图的最小环至少有2个顶点这边的做法是用floyd的思想去做我们都知道起初我们用floyd来做的时候都是直接for k -> 1 to n for i -> 1 to n for j...
分类:
其他好文 时间:
2014-09-09 11:45:28
阅读次数:
206
zoj2676:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1676题意:给出一个带权无向图 ,每条边e有一个权 。求将点 和点t分开的一个边割集 ,使得该割集的平均边权最小,即最小化:题解:转化成求0-1分数规划,然后求最小...
分类:
Web程序 时间:
2014-09-09 10:52:08
阅读次数:
215