随笔分类 -  图论:最短路

【洛谷P3385】模板-负环
摘要:这道题普通的bfs spfa或者ballen ford会T 所以我们使用dfs spfa 原因在于,bfs sfpa中每个节点的入队次数不定,退出操作不及时,而dfs则不会 既然,我们需要找负环,那么我们不妨将dis数组初始化为0,以每个点为起点进行dfs spfa 这样第一次扩展到的只有边权为负的 阅读全文
posted @ 2016-11-15 15:54 Absolutezero 阅读(531) 评论(0) 推荐(0)
【洛谷P1462】通往奥格瑞玛的道路
摘要:意思就是费用的最大值最小 那么我们对最大费用进行二分,按此跑最短路,累计扣减血量进行比较即可 1 #include<cstdio> 2 #include<cstring> 3 using namespace std; 4 const int N=10010,M=100010; 5 long long 阅读全文
posted @ 2016-10-31 13:56 Absolutezero 阅读(240) 评论(0) 推荐(0)