码迷,mamicode.com
首页 >  
搜索关键字:floyd    ( 1594个结果
BZOJ 2324: [ZJOI2011]营救皮卡丘( floyd + 费用流 )
昨晚写的题...补发一下题解...把1~N每个点拆成xi, yi 2个. 预处理i->j经过编号不超过max(i,j)的最短路(floyd)S->0(K, 0), S->xi(1, 0)(从i点继续走), 0->yi(1, distance(0->i))(从0出发), xi->yi(1, dista...
分类:其他好文   时间:2016-01-14 22:26:15    阅读次数:245
POJ1125-Stockbroker Grapevine Floyd算法多源最短路径
这题的思路还是比较简单,用弗洛伊德算法打表后,枚举来找到最小值代码如下 注意最后判断时候的语句 在这里错误了很多次# include# includeusing namespace std;int p[105][105];const int INF = 99999999;int n;void flo...
分类:编程语言   时间:2016-01-12 15:19:22    阅读次数:165
最短路径——Floyd算法(C++)
源代码:#includeint n,i[1001][1001];const int maxint=10000000;int main(){ scanf("%d",&n); for (int a=1;a<=n;a++) for (int b=1;b<=n;b++) { scanf("%d...
分类:编程语言   时间:2016-01-09 12:14:13    阅读次数:153
poj 3311 状压DP
经典TSP变形学到:1、floyd O(n^3)处理随意两点的最短路 2、集合的位表示,我会在最后的总结出写出。注意写代码之前一定设计好位的状态。本题中,第0位到第n位分别代表第i个城市,1是已经走过,0没走过那么DP方程 :dp[s][i]--当前在城市i。状态为s(s存储的是走过了那些城市) ....
分类:其他好文   时间:2016-01-08 18:36:41    阅读次数:136
POJ2570 Fiber Network(Floyd)
d[i][j]表示从i点到j点可以全程提供光纤的公司的集合,集合用26位的二进制压缩。那么状态转移方程就是dk[i][j]|=dk-1[i][k]&dk-1[k][j]。 1 #include 2 #include 3 using namespace std; 4 int n,d[222][222]...
分类:Web程序   时间:2016-01-03 17:06:03    阅读次数:143
bzoj 2324 [ZJOI2011]营救皮卡丘(floyd,费用流)
2324: [ZJOI2011]营救皮卡丘Time Limit: 10 SecMemory Limit: 256 MBSubmit: 1777Solved: 712[Submit][Status][Discuss]Description皮卡丘被火箭队用邪恶的计谋抢走了!这三个坏家伙还给小智留下了赤果...
分类:其他好文   时间:2016-01-03 09:17:19    阅读次数:227
kuangbin_ShortPathH (POJ 3660)
本来想自己写个bfs让他顺着胜负边爬 走到拐弯处就判定无法确定次序然后我发现有多余的边并不会自己省略掉 要写个O(n^3)的删掉多余边这都不如Floyd了看奚政学长写的是拓扑序也能解 然后在理解看他的文章的时候智商下线了 Floyd都没认出来最后自己写了个(标准)Floyd 华丽得wa了 然后查出来...
分类:其他好文   时间:2015-12-28 21:54:13    阅读次数:218
[bzoj1774] [Usaco2009 Dec]Toll 过路费
Floyd神用法。。。设dis[i][j]表示i点到j点的最短路(只算边权),map[i][j]表示i到j最小费用 将n个点先按照点权排一下序。。。这样就可以比较方便的求出路径上最大点权了。。。 因为floyd会枚举到路径上的所有节点(当然也包括最短路径外的= =)所以每次找到松弛节点就尝试...
分类:其他好文   时间:2015-12-23 19:34:03    阅读次数:152
kuangbin_ShortPathA (POJ 2387)
最短路模板题 但是其实很费时间 因为要看明白dij floyd 以及 dij优化 spfa优化 交了三次 大概是理解了不过涉及到priority_queue的重载运算符问题 以后要在C++里面好好看看 现在不理解Dijkstra ver: 1 #include 2 #include 3 #inc.....
分类:其他好文   时间:2015-12-20 01:49:17    阅读次数:274
BZOJ 1266 [AHOI2006]上学路线route
先对原图求一遍最短路。。这里用什么算法都行,毕竟N很小直接floyd就可以啦。。然后把可以当做最短路上的边加入到一个新图当中去。。求一遍最小割(最大流)就好啦。。可以当做最短路的的边的条件:G[1][u]+time+G[v][N]=G[1][N]然而这题我WA了三次。。因为没有在跑完最短路后重新建图...
分类:其他好文   时间:2015-12-16 21:22:47    阅读次数:239
1594条   上一页 1 ... 88 89 90 91 92 ... 160 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!