图论
文章平均质量分 75
ycscc
void
展开
-
pku 1511 - invitation cards (spfa)
http://acm.pku.edu.cn/JudgeOnline/problem?id=1511题目描述:求出顶点1到其它n-1个点的最短往返路径长度和!路径的往返要分开处理。1:对于“往”,只需对输入数据,构建邻接表,调用spfa函数求最短路径。2:对于“返”,对输入数据的边进行反向构建邻接表。再对顶点1求最短路径,即可求出返的最短路径和!由于数据太BT,顶点数达到1000原创 2009-09-23 01:24:00 · 362 阅读 · 0 评论 -
PKU 2394 ( Checking an Alibi )(Dijkstra 最短路径)
http://acm.pku.edu.cn/JudgeOnline/problem?id=2394 简单的Dijkstra应用,注意下处理一下重边(也就是说同一条边会重复输入,此时只要保留花费时间小的就行了),Dijkstra之后,根据输入的牛的位置,判断出该牛处的位置到点1花费的时间是否在小于等于m。 #include#include#define MAX 100原创 2009-09-23 12:29:00 · 268 阅读 · 0 评论 -
pku 2838 Graph Connectivity
题意:给定三种操作,插入边,删除边,询问。(边是无向的)数据量大得恶心,不得已,用上不熟练的邻接表。询问的时候,只要dfs一下,就可知道结果! #include#includeint v[1005][1005],n,x,y;bool u[1005],find;int dfs(int p){ int i; for(i=1;i<=v[p][0];i++原创 2009-09-23 12:37:00 · 402 阅读 · 0 评论 -
poj 1679 - The Unique MST ( 次小生成树 )
The Unique MSTTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 4816 Accepted: 1598DescriptionGiven a connected undirected graph, tell if its minimum spanni原创 2009-09-24 22:55:00 · 628 阅读 · 0 评论