码迷,mamicode.com
首页 >  
搜索关键字:dijkstra and floyd    ( 3573个结果
P1144 最短路计数 题解 最短路应用题
题目链接: "https://www.luogu.org/problem/P1144" 其实这道题目是最短路的变形题,因为数据范围 $N \le 10^6, M \le 2 \times 10^6$ ,所以直接用Dijkstra算法是不行的,可以使用 Dijkstra+堆优化 或者 SPFA算法来实 ...
分类:其他好文   时间:2019-11-04 21:25:55    阅读次数:70
[USACO08JAN]牛大赛Cow Contest
题目链接: "Cow Contest" 分析: ~~听说是一个Floyd求传递闭包~~ 被拓扑的标签骗了进去 首先如果整个图不连通那么显然没办法确定,因为两个连通块之间的信息没有办法传递 所以先并查集判一下 然后考虑拓扑排序,一个点能得到确定的排名当且仅当它能被之前所有入过队的点到达 代码: ...
分类:其他好文   时间:2019-11-04 13:37:26    阅读次数:74
图论基础——最短路算法集锦
最短路算法有个基础——————松弛操作(在大多数最短路算法都会涉及) 最短路算法一共有多少种方法我不知道,在这里我只想记录4种: ?Dijkstra:求单源点最短路(不含负边权) ?Bellman-ford:求单源点最短路(可含负边权) ?SPFA(使用队列优化后的Bellman-ford) ?Fl ...
分类:编程语言   时间:2019-11-01 22:44:30    阅读次数:126
任意两点最短路径 最短路之floyd
本人水平有限,题解不到为处,请多多谅解 本蒟蒻谢谢大家观看 floyd算法: 设D[k,i,j]表示“经过若干个编号不超过k的节点” 从i到j的最短路径长度 D[k,i,j]=min(D[k-1,i,j],D[k-1,i,k]+D[k-1,k,j]); 初始为D[0,i,j]=A[i,j];A为邻接 ...
分类:其他好文   时间:2019-10-31 13:17:15    阅读次数:91
[Usaco2010 Feb]Chocolate Giving 最短路dijkstra+堆优化
本人水平有限,题解不到为处,请多多谅解 本蒟蒻谢谢大家观看 题目:传送门 最短路板子题:迪杰斯特拉+堆优化 注意:因为我建的是大根堆,所以要将距离取负,再存入大根堆堆中,这样队首就是最小值 直接套模板即可 code: ...
分类:其他好文   时间:2019-10-30 18:37:48    阅读次数:86
动态路由协议之OSPF理论篇(上)
介绍OSPF路由协议基本原理,分为两个章节,所包含内容有四种路由类型:DR、BDR、ABR、ASBR五大区域:骨干区域、标准区域、末梢区域、纯末梢区域、非纯末梢区域五大数据包类型:Hello、DBD、LSR、LSU(包含多个LSA)、LSACK六种LSA:Type1、Type2、Type3、Type4、Type5、Type7七个状态:Down、Init、2-Way、E
分类:其他好文   时间:2019-10-30 09:18:58    阅读次数:107
19-10-16-Night-D
压表的技巧。 ZJ一下: T1,考试不会哈夫曼树只压到$1MB$最后截掉了一部分。 T2,直接暴力丢上去。$\Theta(N+\sqrt{N}\log N)$ T3,现场码出左右旋然后就不会了$QAQ$ TJ一下: T1 先讲讲考试打的是什么表。 首先码了一个$Dijkstra$,然后它跑的还挺快, ...
分类:其他好文   时间:2019-10-27 12:46:47    阅读次数:81
「luogu1613」跑路
传送门 "Luogu" 解题思路 对于所有可以用 $2^k$ 形式表示的 $dis(i,j)$,将$i,j$之间的 $dis$ 置为 $1$,可以用倍增 $\text{Floyd}$ 实现。 然后直接 $\text{Floyd}$ 最短路即可。 细节注意事项 + 记得开$\text{long lon ...
分类:其他好文   时间:2019-10-26 22:55:34    阅读次数:85
「CF852D」 Exploration plan
传送门 "Luogu" 解题思路 先跑一遍 $\text{Floyd}$ 预处理任意两点距离。 然后再二分时间,将每个人与该时间内可以到达的点连边,建一张二分图。 若最大匹配数大于等于所需,那么就缩小二分范围,最后记得判无解,然后输出答案即可。 细节注意事项 + 网络流好像不是很好写这道题? 参考代 ...
分类:其他好文   时间:2019-10-26 22:50:49    阅读次数:82
「AMPPZ2014」Petrol
传送门: 这是一道bzoj权限题 "Luogu团队题链接" 解题思路 首先对于每一个点 $x$ 预处理出 $nr[x]$ 和 $dis[x]$,分别表示离 $x$ 最近的加油站以及该段距离。 这个过程可以用多源 $\text{Dijkstra}$ 处理。 然后对于每一条原图中的边 $(u, v, w ...
分类:其他好文   时间:2019-10-26 22:46:32    阅读次数:111
3573条   上一页 1 ... 27 28 29 30 31 ... 358 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!