码迷,mamicode.com
首页 >  
搜索关键字:spfa    ( 1879个结果
poj 1201 差分约束+spfa
非常经典的差分约束系统的建模。求最小值需要转化为求最长路。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 const int INF = 99999999; 8 const int N = 50...
分类:其他好文   时间:2015-08-28 17:23:10    阅读次数:141
poj 3159 差分约束+spfa
由于此题数据特殊,队列优化的spfa会超时,可以改成用栈来优化。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 const int INF = 9999999; 8 const int N = ...
分类:其他好文   时间:2015-08-28 15:04:06    阅读次数:133
SGU 226
题目大意:给出一张图,每条边都有一个颜色,求1到n的最短路,要求路径上不能有两相邻边颜色相同。   题解:本来写了个裸SPFA,WAon5看了讨论区的数据才知道不能直接判断边的颜色然后跑SPFA,应该设d[n][k]表示第n个点,由第k个颜色过来的最短路,也就是加一维跑SPFA。给我的感觉是:做不出就加一维。  %%%__debug大神。 #include #include #include...
分类:其他好文   时间:2015-08-27 23:14:45    阅读次数:234
稀疏图(邻接链表),并查集,最短路径(Dijkstra,spfa),最小生成树(kruskal,prim)
#include#include#include#include#include#include#includeusing namespace std;/*//函数集合声明下,方便查看void Dijkstra(const denseGraph& dg, int s);void spfa(const...
分类:其他好文   时间:2015-08-27 18:32:44    阅读次数:573
hdu 1535 Invitation Cards
这题数据量大的惊人,不过难度不大,正向建图后再反向建图,跑2遍spfa算法就好了,超内存请用c++提交 #include #include #include #include #define inf 1<<30 #define maxn 1000010 using namespace std; struct stu { int next,l; }; vectormapp1[maxn]; vec...
分类:其他好文   时间:2015-08-27 15:22:51    阅读次数:152
2978: 第k短路(强)
题意: 给出一个n个点m条边的有向图,求这个图点1到点n的严格第K短路; n 边权 链接 题解: 这是一个似乎十分经典的问题,但是普通的A*算法是会被卡的; 最坏复杂度会达到O(SPFA(n,m)+KMlog(K+M))的(大概); 所以这个算法还需要优化; 主要的算法就是俞鼎力大牛在《堆的可持久化》论文里的东西; 具体的解法详见论文; 只是我使用了可持久化左偏树...
分类:其他好文   时间:2015-08-27 11:07:03    阅读次数:240
杭电1874-畅通工程续(最短路径,dijkstra,spfa,floyd)
畅通工程续 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 37458    Accepted Submission(s): 13826 Problem Description 某省自从实行了很多年...
分类:其他好文   时间:2015-08-26 17:50:20    阅读次数:255
HDU1385 Minimum Transport Cost(最短路输出路径)
题意:先给你一张你n * n的图,代表城市间的距离,然后,给出n个tax的费用,然后很多询问,问你a到b的最少费用,并且打印路径(字典序)注意tax的费用起点和终点不算逆序spfa:#include#include#include#include#include#includeusing names...
分类:其他好文   时间:2015-08-26 10:41:26    阅读次数:186
BZOJ 2622 [2012国家集训队测试]深入虎穴 SPFA
BZOJ 2622 [2012国家集训队测试]深入虎穴 SPFA...
分类:其他好文   时间:2015-08-26 08:18:40    阅读次数:555
poj 2449 Remmarguts&#39; Date 【SPFA+Astar】【古典】
称号:poj 2449 Remmarguts' Date意甲冠军:给定一个图,乞讨k短路。算法:SPFA求最短路 + AStar以下引用大牛的分析:首先,为了说话方便,列出一些术语: 在启示式搜索中,对于每一个状态 x。启示函数 f(x) 一般是这种形式:f(x) = g(x) + h(x) 当中 ...
分类:其他好文   时间:2015-08-25 23:07:54    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!