随笔分类 - 网络流
摘要:原题链接:https://www.luogu.org/problemnew/show/P2472 挺裸的一道最大流,不知道为什么WA了半天,也不知改了些什么就A了。。。 建边: 每个有石柱的边拆成a,b两个点,流量为石柱高度。 能跳到外面去,b点连汇点,或者跳到其他石柱上的点,b点连到达的点的a点。
阅读全文
摘要:题目链接:https://www.luogu.org/problemnew/show/P2604 完全能当最大流和费用流两个板子的题。 题意简述:n个点,m条边,每条边除了给出连接的两个点与流量之外,额外给出将流量增加1的费用。 求1-n的最大流,以及将最大流增加k的最小费用。 最大流好办,忽视增加
阅读全文
摘要:原题链接:https://www.luogu.org/problemnew/show/P4015 会写费用流了好开心啊。。。 题意简述:有m个仓库,第i个仓库有a[i]个货物,n个商店,第i个商店需要b[i]件货物。 第i个仓库向第j个商店运一件货物的价格为d[i][j]。 求最少花费。 费用流板子
阅读全文
摘要:为了练dinic优化,再写一道网络流 原题链接: https://www.luogu.org/problemnew/show/P1402 写了很多非常辣鸡的代码还觉得挺对的我。。。 题意简述:有n个顾客,m道菜,q个房间,顾客满意的条件是能吃到自己喜欢的菜,住自己满意的房间,求最多能让多少顾客满意。
阅读全文
摘要:原题链接:https://www.luogu.org/problemnew/show/P3355 事前声明:这不是一份题解,而是一次真正的做题记录,题解反而是次要的。。。 所出现的错误均已加入《GG记录》:http://www.cnblogs.com/zeroform/p/7678669.html
阅读全文
摘要:原题链接:https://www.luogu.org/problemnew/show/P2765 曾经在模拟赛的时候做过弱化版,不需要输出方案。 其实加强版因为数据范围很小,模拟做也未尝不可,暴力算出n=55时最终答案也只有1567,拿二维数组存一下方案即可。 当然,这个题是由网络流做法的,虽然我的
阅读全文
摘要:写了个dinic,但是效率不尽人意,比ISAP慢了一倍也不止,可能还有待优化。 补充一个优化的版本,与ISAP效率差不多
阅读全文
摘要:原题链接:https://www.luogu.org/problem/show?pid=3376 没什么要说的,这只是一个普通的ISAP板子,只不过用我最喜欢的代码风格重写了一遍。
阅读全文