SPFA
Hany01
这个作者很懒,什么都没留下…
展开
-
NOIP2014 寻找道路 (DFS)
Description在有向图G 中,每条边的长度均为1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件: 1 .路径上的所有点的出边所指向的点都直接或间接与终点连通。 2 .在满足条件1 的情况下使路径最短。 注意:图G 中可能存在重边和自环,题目保证终点没有出边。 请你输出符合条件的路径的长度。Solution考虑建反图后DFS找出哪些点不能到达终点,在找出哪原创 2017-10-18 10:37:18 · 350 阅读 · 0 评论 -
NOIP 2009 最优贸易 (强连通分量、缩点、拓扑排序、SPFA、分层图)
Description传送门Solution联赛前一天在网上乱逛,发现了这个题,觉得特别妙(m-i-a-o 4 啊!),于是想写下来。2.1首先发现可以直接跑两边spfa,一个从起点出发求最低买入,一个在反图上从终点出发求最高卖出,注意判断死循环即可。2.2发现同一个强连通分量中的点可以乱逛,于是考虑缩点后拓扑排序、dp即可2.3本以为只有这两种做法了,偶然看见洛谷题解中有一种非常巧妙的方法——“分原创 2017-11-10 09:04:49 · 409 阅读 · 0 评论 -
【LOJ6223】【网络流24题】汽车加油行驶问题(SPFA)
Descriptionhttps://loj.ac/problem/6223Solution用dis[u][t]dis[u][t]dis[u][t]表示位于节点uuu,剩余的油还可以走ttt步,跑最短路即可。Code/************************************** * Au: Hany01 * Prob: [LOJ6223]...原创 2018-07-17 21:45:15 · 309 阅读 · 0 评论 -
【LOJ6121】【网络流24题】孤岛营救问题(SPFA)
Descriptionhttps://loj.ac/problem/6121Solution用dis[x][y][s]dis[x][y][s]dis[x][y][s]表示位于(x,y)(x,y)(x,y)、当前得到的钥匙状态为sss的最短路,SPFA即可。Code/************************************** * Au: H...原创 2018-07-18 21:04:44 · 222 阅读 · 0 评论 -
【BZOJ5367】【LOJ2308】【APIO2017】商旅(SPFA判负环,01分数规划,Floyd)
DescriptionPDFSolution我们对于每一个点对(u,v)(u,v)(u,v),求出从uuu走到vvv的最短路dist(u,v)dist(u,v)dist(u,v)和在uuu买进、在vvv卖出的最大收益w(u,v)w(u,v)w(u,v)。 考虑二分答案xxx,我们要判断是否∑w∑dist≥x∑w∑dist≥x\frac{\sum w}{\sum dist}\ge ...原创 2018-08-22 16:43:38 · 205 阅读 · 0 评论