上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 67 下一页
摘要: 这个当然 不多余 在跑费用流的时候 我们一般来说就是利用spfa 每次都求出最小代价的增广路然后进行增广。 当然 还有一种算法也可以用于费用流 那就是消圈算法 1. 先在图中跑出最大流 2. 对于图中 如果存在负圈注意很有可能会存在负圈。。 因为 存在一些负边权 和一些反向流量所以存在负圈时 我们可 阅读全文
posted @ 2019-07-03 21:19 chdy 阅读(2206) 评论(0) 推荐(1)
摘要: 论网络流 的反向流的合法性。。。(这道题 我想了一段时间 但是由于对网络流的反向流真正理解程度 不高 还是不能解出危桥这道题。。 这道题 两个人 来回通过一个 地方 显然的转换是 把来回当做两次直接跑。 先讨论一个人的情况 建图时有点迷 好像没说是单向边还是双向边 如果我直接建单向的话显然的是不行的 阅读全文
posted @ 2019-07-03 08:31 chdy 阅读(329) 评论(0) 推荐(0)
摘要: 模拟赛 没有AK 那么总结还是得写的。题目还是很不错的。就是我很菜。 题目比较好懂,数据范围n,m<=5000. 很容易想到树形dp 当然我想的是 需要换一下根两次dp 即可。 有同学 是直接发现这是一个点权重心的问题 我们可以求出其点权的重心,然后直接算答案 复杂的当然 也是nm的。 当然还有方法 阅读全文
posted @ 2019-07-02 11:49 chdy 阅读(200) 评论(0) 推荐(0)
摘要: 现在除了上下界网络流 和 最小割模型(最大权闭合子图)一类的正确性不会证明 也不是很会用。剩下的比较熟练了。 这几道 都是我精选的好题 觉得 想了很久都没有结果看题解的题目。 题目要求我们 四周相邻的棋子可以交换 但是也同时是在限制次数 最终交换到一个最终状态 。 1. 两个状态 如果黑色棋子和白色 阅读全文
posted @ 2019-06-28 21:37 chdy 阅读(371) 评论(0) 推荐(0)
摘要: 网络流 目前 在我看来只有最大流 最小割 费用流 这几种模型其依赖的其实都是反向流能反悔的原因,每次都是找到最短或者费用最小的流进行增广直至不能再增广下去。 基于这样的思想 也就解释了费用流可以代替KM算法在二分图的带权匹配之中的正确性。 最大流等于最小割 这无疑是正确的 但是注意 割边的集合并非所 阅读全文
posted @ 2019-06-19 09:40 chdy 阅读(195) 评论(0) 推荐(0)
摘要: 记 6.16翻车记。又翻车了 我不知道为什么 。 T1 写了n^2暴力 然后freopen 打错。导致 爆0 T2 写了可持久化trie树 又写了费用流 最后发现是一个最大生成树 然后敲上去 long long没开 爆到30 T3 写的两边dij 没检查 然后A了觉得还行。 原因 对拍写的太多了 导 阅读全文
posted @ 2019-06-16 19:12 chdy 阅读(228) 评论(0) 推荐(0)
摘要: 网络流我也学了一段时间了(不到一天)觉得是时候总结一下了。 做了一部分题目觉得非常的有意思但是对其理解仍是不深刻。。 首先就是EK算法了这个还比较简单明了 基于二分图的增广路找发bfs不断寻找增广路 增大网络中的流量来寻找最大流。 当然不太相同的地方自然是多了反向流 这个反向流其实是因为你把我的位置 阅读全文
posted @ 2019-06-10 16:42 chdy 阅读(237) 评论(0) 推荐(0)
摘要: 恢复内容开始 写的效果依旧不好 还没写完前四题比赛就结束了 而且这些普及组的题目 我大多还是缺少简单算法的灵性 总是把问题搞复杂化。 6.5 A 第一道题非常水 简单分析发现是一个快速幂的逆过程。logn时间内解决。 B 这是一个比平成的模拟要难上一点点的 模拟 因为有可能爆ll 所以写之前要把该考 阅读全文
posted @ 2019-06-09 13:10 chdy 阅读(239) 评论(0) 推荐(0)
摘要: 二分图还可以,但是我不太精通。我感觉这是一个很烦的问题但是学网络流不得不学它。硬啃吧。 人比较蠢,所以思考几天才有如下理解。希望能说服我或者说服你。 二分图的判定不再赘述一个图是可被划分成一个二分图当且仅当其之中不存在奇环、 最大匹配:两点在一起这就是匹配而我们要求出一张图中的最大匹配。寻找增广路。 阅读全文
posted @ 2019-06-02 12:24 chdy 阅读(425) 评论(0) 推荐(0)
摘要: 学LCT一段时间了我深深的理解其恶心之处 是代码写的让我难受,可能是一天写了3次LCT。 我 真的不想写了 况且期末考崩了,我 估计要GG了。完蛋! 这里先列举几个我经常犯的错误: 1 LCT和并查集混在一起fa数组写成f数组。 2 两点之间连边的时候必要的要去make_root其中一个点再连边不然 阅读全文
posted @ 2019-05-31 20:00 chdy 阅读(271) 评论(0) 推荐(0)
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 67 下一页