码迷,mamicode.com
首页 >  
搜索关键字:floyd    ( 1594个结果
bzoj2150: 部落战争(匈牙利)
2150: 部落战争 题目:传送门 题解: 辣鸡数据..毁我AC率 先说做法,很容易就可以看出是二分图匹配的最小路径覆盖(可能是之前不久刚做过类似的题) 一开始还傻逼逼的去直接连边然后准备跑floyd...肯定是做祭祀做傻了 二分图嘛,将每个点拆成两个集合再连啊... 然后最小路径覆盖=总点数-最大 ...
分类:其他好文   时间:2018-03-26 10:45:57    阅读次数:153
2018/3/19 模拟赛 35分
T1 不会计算几何弃疗了。 T2 写了个bitset结果还不如不优化(手动滑稽),因为测样例开小了空间忘了开回去所以0分。 正解是FFT,不会FFT。。 T3 暴力35分,正解倍增floyd,学长还讲过但是还是错了,又多了一个要学的知识点。 ...
分类:其他好文   时间:2018-03-19 16:45:55    阅读次数:107
图论_最短路径
Floyd算法: 用邻接矩阵保存原图,时间复杂度O(N^3),空间复杂度O(N^2),N为图中节点个数。 一般情况下,被要求解图的大小不超过200个结点,当图使用邻接矩阵表示时更为方便,否则要注意转换。 因为算法完成后,图中所有结点间的最短路径都将被确定,所以其较适用于全源最短路径长度问题。 例5. ...
分类:其他好文   时间:2018-03-17 19:47:12    阅读次数:190
最短路问题(spfa)
自己是真的笨 整整用了10个小时才吃透这个BF的两种优化 题目如下: 很简单的题,就是测试数据n居然有20000; 那么需要考虑的问题就有两个了,一是时间复杂度,二是空间复杂度 一开始上手我用的是floyd 代码如下: #include <iostream> #define max 2001 #de ...
分类:其他好文   时间:2018-03-17 16:14:09    阅读次数:220
P1339 热浪 最短路径模板题
这么naive的题面一看就是最短路模板题~~~ ok。首先是floyd算法,tts,记得把k放在最外面就行了。 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 using namespace std; 5 int a ...
分类:其他好文   时间:2018-03-16 12:10:48    阅读次数:216
POJ--3311--Hie with the Pie(暴力枚举+floyd)/(状态压缩DP+floyd)
简介 状态压缩入门,先说用暴力枚举的方法做的,再说状态压缩DP,对于刚开始学习状态压缩的同学,两者相互比较学习,可以明显看出两者区别,有利于对状态压缩DP的理解,提前说下,两者耗时是 157Ms和 0Ms 。 题意 一披萨店员送披萨,从披萨店开始送给N个客户会给你一个(N+1)*(N+1)的矩阵,对 ...
分类:其他好文   时间:2018-03-15 00:34:00    阅读次数:197
2018.3.10 bellman-ford algorithm, floyd-warshall algorithm and johnson's algorithm
这周还是继续dynamic programming,不过回到了图算法,因为之前讲图算法的时候还没有讲到动态规划,而这三个算法要么本身是动态规划算法,要么要用到动态规划算法。 1.bellman-ford是一种求无负权值的环路的有向图两点间最小路径的算法,也就是说和dijkstra解决的是同一个问题。 ...
分类:其他好文   时间:2018-03-11 11:47:19    阅读次数:170
●计蒜客 百度地图的实时路况
题链: https://nanti.jisuanke.com/t/11217题解: 分治,最短路。 如果我们规定只能经过编号为l~r的点, 那么Floyd就可以很好地计算出此情况下的任意两点间的最短路。 (只需让Floyd的第一层循环k从l枚举到r即可) 由于题目需要求不经过某一个点时的最短路径之和 ...
分类:其他好文   时间:2018-03-10 22:08:35    阅读次数:257
POJ3275:Ranking the Cows(Bitset加速floyd求闭包传递)
Each of Farmer John's N cows (1 ≤ N ≤ 1,000) produces milk at a different positive rate, and FJ would like to order his cows according to these rates ...
分类:其他好文   时间:2018-03-10 16:10:30    阅读次数:192
多元最短路-floyd算法
要获得带权图中任意两点之间的最短距离,可以通过多次调用求解单源最短路径的算法来实现。但floyd算法来实现会更简单。 算法步骤: 假设图由邻接矩阵存放,通过二维数组dis[maxN][maxN]给出一张有向或者无向图,dis[i][j]代表i到j的距离,没有直接连通的路径的话就初始化为无限大,用代指 ...
分类:编程语言   时间:2018-03-10 15:56:21    阅读次数:191
1594条   上一页 1 ... 39 40 41 42 43 ... 160 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!