
【图论】总结
EPSILONCXL
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
与SPFA的那些事【一】:优化及模版题
SPFA中的优化及题目SPFA是图论中的重要内容,主要可以用来找最短路最长路,可以和二分,floyd等其他算法组合成相对难点的题目最最普通的SPFAP3371 单源最短路径(弱化版)无任何优化的SPFA#include <bits/stdc++.h>using namespace std;const int maxm=1000005;const int maxn=1000.原创 2019-02-16 20:55:46 · 295 阅读 · 0 评论 -
与SPFA的那些事【二】:进阶题目
下面给出的主要是灵活运用SPFA的例子,与其他算法相结合,可能会有或多或少的难度。进阶题目1:Lg P1462 通往奥格瑞玛的道路SPFA+二分答案【提高】#include <bits/stdc++.h>#define inf 1000000001using namespace std;const int maxn=10001;const int maxm=100001;...原创 2019-02-17 20:30:56 · 240 阅读 · 0 评论 -
最短路径问题总结
最短路径问题专题含义:用于计算一个节点到其他所有节点的最短路径解决方法:1.SPFA可用于解决带正权,负权边,和带环的问题(但很容易被卡) SPFA【一】:优化及模版题 SPFA【二】:进阶题2.Dijsktra只可用于解决正权,有向或者无向图。(不可用于解决带负权边的问题)3.Floyd...原创 2019-02-17 22:06:20 · 1385 阅读 · 0 评论 -
与Prim的那些事【一】:模版
Prim算法,主要解决的是最小生成树问题。和Dijkstra非常相似,下面给出一般Prim模版Prim模版(优先对列进行优化)struct node{ int dis,pos; node():dis(0),pos(0){} node(int a,int b):dis(a),pos(b){} bool operator <(const node &x)const { ...原创 2019-02-18 11:56:38 · 208 阅读 · 0 评论 -
【模板】K短路
题目链接:AcWing 178算法:Dijkstra+BFS(A_Star)坑:当SSS=TTT时,根据题意,我们不能把S−>TS->TS−>T计算进答案中,这个时候就等价于求K+1K+1K+1短路Code#include <bits/stdc++.h>using namespace std;const int maxn=1010;con...原创 2019-09-05 11:34:58 · 181 阅读 · 0 评论