码迷,mamicode.com
首页 >  
搜索关键字:负环    ( 374个结果
csp-s模拟87
T1: 首先k一定大于等于0,因为如果是负数的话,那么就可以一直上下跳动,即出现负环 那么二分k就好了 T2: 首先可以将鸟看作静止,人在移动 考虑简单dp,设计$f_i$表示在考虑走到i并且打一枪能打到的数量 很容易可以想到转移方程:$f_i=max_{i j \geq k} \{ f_j + s ...
分类:其他好文   时间:2019-11-11 18:32:38    阅读次数:65
[模板]负环
在博大精深的图论算法中有这样一个神奇的存在! 当我们求最短路时,往往会发现有边权为负的情况存在,这时候我们的dijksra便不能很好的胜任他的职务了。 那么伟大的spfa算法就出现了(至于同学们在刚接触这个算法的时候,一定会听到:关于SPFA,他死了,这是因为dfs优化下的spfa时间复杂度极优,亲 ...
分类:其他好文   时间:2019-11-09 09:45:42    阅读次数:83
LGOJ P3385 【【模板】负环】(纯属娱乐)
SPjkstra算法 SPjkstra算法,~~顾名思义就是SPFA与Dijkstra算法重重叠加~~,效果良好。 SPjkstra算法:193ms SPFA算法:13266ms 说明:为第一个测试点的测试数据。 什么是SPjkstra算法? 就是某些蒟蒻~~比如说我~~因为只学了SPFA算法,但是 ...
分类:其他好文   时间:2019-11-07 23:30:24    阅读次数:104
最短路复习
其实这篇文章曾经在 "初赛复习" 里,只是觉得把它拿出来以后可能找的更方便一些。 Dijkstra:贪心策略,每次取与源点距离最近的点。一个点不能重复入堆,不适用于负权边(或负环) 1. 朴素版 时间复杂度:$O((m+n)logn)$ 以前打堆优化好像有很多都在mark的地方打错了,但数据比较水。 ...
分类:其他好文   时间:2019-11-05 17:03:14    阅读次数:90
动态规划训练之十八
https://www.luogu.org/problem/P2868 分析: 明显的01分数规划 求最优比率环 用dfs版的spfa找负环 二分就好 code by wzxbeliever: c++ include include include include include define N ...
分类:其他好文   时间:2019-10-29 09:24:07    阅读次数:69
「CF241E」Flights
传送门 "Luogu" 解题思路 首先对于所有不属于任何一条路径上的边,它的权值是任意的。 对于所有在路径上的边 $(u,v)$ 满足 $1\le dis_v dis_u\le2$ 差分约束即可。 细节注意事项 + 用dfs判负环时注意一下时间效率 参考代码 cpp include include ...
分类:其他好文   时间:2019-10-26 23:18:08    阅读次数:108
P3385 【模板】负环
P3385 【模板】负环 ...
分类:其他好文   时间:2019-10-26 19:19:01    阅读次数:89
SPFA
这是求带负边权但是不能有负环的最短路算法,是中国人发明的一种算法吧也是。 首先我们还是用前向星存图,dis[]存当前的最短路径,然后用队列存储待优化的点。首先将起点入队,其次去遍历他所连接的点,如果可以松弛那么只要当前不在队里就将其入队。每一次去用他的队首去去遍历就可以,当队列为空的时候结束。 代码 ...
分类:其他好文   时间:2019-10-24 23:20:08    阅读次数:64
模板settle down
树剖求lca 第二类Stirling数 倍增+floyd 跑路【G[i][j][logn] 和 dis[i][j]的巧妙定义】 spfa 负环 多组要建图的数据记得mem(head,0),记得初始化cnt[s]=1;,cnt[v] n而不是 =(容斥原理) 欧拉图 考虑:1.连通 2.欧拉图的判定 ...
分类:其他好文   时间:2019-10-08 12:33:51    阅读次数:80
【学习】差分约束
今天%你赛考了差分约束相关,于是发现又有忘了的东西,复习 0x00 差分约束 差分约束是求解N元一次特殊不等式组的一种方法。差分约束系统包含$N$个变量和$M$个约束条件,每个约束条件都是一个关于其中两个变量的一个一次不等式 ,每个不等式形如$x[i]-x[j]≤a[k]$,$x[i],x[j]$为 ...
分类:其他好文   时间:2019-10-04 20:40:27    阅读次数:82
374条   上一页 1 2 3 4 5 6 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!