
线性规划
文章平均质量分 83
whzzt
这个作者很懒,什么都没留下…
展开
-
BZOJ1001 [Beijing2006] 狼抓兔子
相关资料:浅析最大最小定理在信息学竞赛中的应用 北京大学ACM暑期课讲义-网络流根据最大流-最小割定理,一个网络中,两个边缘点之间的最大流等于最小割(最小割就是用一条割线将两个点分割在两个图中,令删去的边的总权值最小。因此我们可以建图,将每个图(在本题中是每个三角形)作为一个点,点与点之间的连线就等于它们穿过的那条线的权值。在起点和终点间连一条线,线的内部和外部分别建立两个点,将这两个原创 2016-02-16 13:44:36 · 1149 阅读 · 0 评论 -
[BZOJ1061] [NOI2008] 志愿者招募 - 最小费用最大流
大部分内容转自: BYVOID - NOI2008 志愿者招募 如果讲道理的话,就是说我们抽象一下这个模型……然后每条费用边就是连接起始日期和结束日期的边,也就是说这条边上的流量增加1,就要增加一个这段时间的工人。然后因为有无穷边,那么所有限制流量的边必然满流。因此答案正确。/*****************************原创 2016-04-05 23:25:23 · 754 阅读 · 0 评论 -
[BZOJ1497] [NOI2006] 最大获利 - 网络流
1497: [NOI2006]最大获利Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 3897 Solved: 1910[Submit][Status][Discuss]Description新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战。THU集团旗下的CS&T通讯公司在新一代通讯技术血战的前夜,需要做原创 2016-05-07 17:09:40 · 985 阅读 · 0 评论 -
[BZOJ1066] [SCOI2007] 蜥蜴 - 网络流
1066: [SCOI2007]蜥蜴Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 2937 Solved: 1467[Submit][Status][Discuss]Description 在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的原创 2016-05-15 12:29:28 · 1197 阅读 · 0 评论 -
[BZOJ4514] [SDOI2016] 数字配对 - 费用流
显然可以根据质因子个数建二分图,再连源点和汇点,连边就可以跑费用流了。每次跑最大费用,直到费用小于0就结束过程,记录总流量即可 - -#include"bits/stdc++.h"using namespace std;typedef long long ll; const int N=40005,M=50000;const int inf=(int)1e9;const ll ll原创 2016-08-04 10:53:00 · 423 阅读 · 0 评论 -
[BZOJ4519] 不同的最小割 - 分治,最小割(Gomory-Hu Tree)
题目大意:求一张图的不同的最小割个数。这里我们用Gomory-Hu Tree的思想但却并不需要建立那样的一棵最小割树。首先我们要知道最小割不会相互跨立(ZZT不会证233),然后就可以每次随机选取两点,求出最小割后分治两边的点集即可,根据最大流最小割定理,直接跑一遍dinic就可以了。时间复杂度上界O(n^2mlog n),实际复杂度完全可以接受。#include"bits/stdc++.原创 2016-08-10 17:42:00 · 1333 阅读 · 0 评论