The Ghost Blows Light
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2549 Accepted Submission(s): 795
Problem Description
My ...
分类:
其他好文 时间:
2015-07-27 23:03:03
阅读次数:
199
题意:给定一个n个点m条边的带权有向图,求平均权值最小的回路的平均权值?思路:首先,图中得有环的存在才有解,其次再解决这个最小平均权值为多少。一般这种就是二分猜平均权值了,因为环在哪也难以找出来,还有可能是一条边属于多个环。对于每个猜到的平均值,如果对应环的存在,那么这个环的每条边的权减去这个平均值...
分类:
其他好文 时间:
2015-07-27 18:35:14
阅读次数:
87
职务地址:POJ 1201 HDU 1384依据题目意思。能够列出不等式例如以下:Sj-Si>=c;Si-S(i-1)>=0;S(i-1)-Si>=-1;然后用最短路spfa来解决这个不等式。用max来当源点,0为终点。终于的-d[0]就是答案。代码例如以下:#include #include #i...
分类:
其他好文 时间:
2015-07-27 14:51:50
阅读次数:
107
中文题#include
#include
#include
#include
#define N 110
#define M 10010
#define INF 0x3f3f3f3f
using namespace std;
struct edgs{
int u, v, dis;
}Edgs[M];int dis[...
分类:
其他好文 时间:
2015-07-27 13:15:28
阅读次数:
106
// 此博文为迁移而来,写于2015年4月9日,不代表本人现在的观点与看法。原始地址:http://blog.sina.com.cn/s/blog_6022c4720102vx93.html1、前言最短路算法有很多种,类似于Floyd和Dijkstra都是很早之前就学了的。其实每种最短路算法有各自的...
分类:
编程语言 时间:
2015-07-26 23:52:46
阅读次数:
164
题意:n个点m条边的有向图,问存在多少个点使得去掉这个点及相连的边后起点和终点不再联通。
思路:很容易想到Tarjan算法求割点,但是稍微一想就会知道不对,因为Tarjan算法求的是整个图的割点,而这里题目只要求能使起点和终点不连通的点。然后我们先用SPFA求出一条最短路径,那么要求的“割点”一定都在这条路径上,仔细想想就会知道。求出最短路径后从起点dfs,直到找到距离start最远的且在最短路径上的点v,那么v就是一个割点,这时更新start,令start=v,重复上面的dfs直到终点。为什么这么做呢?你...
分类:
其他好文 时间:
2015-07-26 11:09:33
阅读次数:
128
Description虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去 阳明山上看海芋,去纽...
分类:
其他好文 时间:
2015-07-26 10:58:12
阅读次数:
117
对于每组询问,spfa求出f[i][j]表示从S出发,经过j条x边到达i的最短路。若f[T][i]都为inf,则无解。若f[T][0]为inf,则有无穷个解。否则可以看作若干条直线,$O(n)$求出凸壳。算出相邻两条直线交点横坐标并取下整,若刚好为整数则-1,设b[i]为i与i+1的交点的横坐标。则...
分类:
其他好文 时间:
2015-07-25 07:04:52
阅读次数:
222
二分答案 若存在负圈则说明答案可以更优 dfs版spfa判负圈 1 #include 2 #define clr(a,x) memset(a,x,sizeof(a)) 3 #define rep(i,l,r) for(int i=l;ie[maxn];29 void dfs(int a)30 {31...
分类:
其他好文 时间:
2015-07-24 22:17:29
阅读次数:
124
題目:一個迷宮有很多個房間,以及他們的聯通關係,初始化有100的能量值,
每進入一個房間能量值會獲得當前房間對應的能量數值(可以為負),
如果能量為負則不能移動,房間可以反復走(對應的值可以反復獲得),
問從1號房間出發,能否走到n號房間。
分析:圖論,最短路。利用spfa迭代求解,最後判斷到達終點的值即可。
...
分类:
其他好文 时间:
2015-07-24 10:49:31
阅读次数:
140