最大权值闭合子图问题
HT008_123
家人们点点关注叭
展开
-
[NOI2006] 最大获利
题目描述: 有N个中转站,每一个中转站修建需要耗费一定费用。 有M个用户人群,每个用户人群要通话需要有A B 两个中转站,满足这个用户人群后会获利P。 问最大获利是多少? 题目分析: 有正权,有负权,还有依赖关系,决定就是你啦,最大权值闭合子图! 建模就不分析了,套路题目。 题目链接: Luogu 4174 BZOJ 1497 COGS 28 代码实现: #includ原创 2018-01-31 20:52:09 · 204 阅读 · 0 评论 -
P2762 太空飞行计划问题
本来是想做 NOI2009的植物大战僵尸来着,建了半天模型都没又成功。 于是看了看题解,发现这个问题叫做最大权闭合图 我TM好像没学过啊. 于是先看了看概念,做了下入门的题目,然后一做就是一晚上(惨~ 我真不是颓了来着。 概念 这个题引入了最大权闭合图的概念。一个闭合图的定义为图中所有点的出边的终点都在这个图中。一个图的最大权闭合子图为其中所有闭合子图中权值和最大的。 本题的实质...原创 2018-01-24 21:32:01 · 404 阅读 · 0 评论 -
[NOI 2009]植物大战僵尸
类型:最大权值闭合子图 建模分析: 每个植物有正价值和负价值 这就像太空飞行计划问题中的实验和器材一样 而每个植物保护和被保护的关系就是器材和实验的关系 那么我们就可以套用最大权值闭合子图的模型 首先 从源点向正价值植物建一条容量为价值的边 从每个负价值植物向汇点建一条容量为价值绝对值的边 然后从被保护的植物向保护的植物连一条容量为inf的边 需要注意的是,我们从右方进攻也是一原创 2018-01-25 10:14:22 · 297 阅读 · 0 评论 -
[Luogu 3410]拍照
题目类型:最大权值闭合子图 题目分析: 注意可以不带人。 实现代码: #include #include #include #include #define il inline using namespace std; const int inf=0x7fffffff; const int maxm=210000; int head[maxm],to[maxm*2],原创 2018-02-01 11:11:26 · 158 阅读 · 0 评论 -
[六省联考] 寿司餐厅
题目描述: 太长了,不描述! 题目分析: 看题面看了10min才反应过来这是个最大权值闭合子图的问题 应用网络流最小割的模型来解决本问题 首先,每个寿司编号即为器材,代价为 w[i]*w[i]*m 那么我们由每个寿司编号向汇点链接一条容量为w[i]*w[i]*m 每个寿司一定需要一个寿司编号,代价为 -w[i] 那么我们由寿司向寿司编号连一条inf的边,由寿司向汇点连一条容量为...原创 2018-03-18 09:02:02 · 179 阅读 · 0 评论 -
[TJOI2015] 线性代数
题目描述: qwq. 题目分析: 好神的题啊,不会线代怎么办TAT D=∑ni=1∑nj=1ai∗aj∗bij−∑ni=1ai∗ciD=∑i=1n∑j=1nai∗aj∗bij−∑i=1nai∗ciD=\sum_{i=1}^{n}\sum_{j=1}^{n}a_i*a_j*b_{ij}-\sum_{i=1}^na_i*c_i 也就是如果选bij就得选ai和aj,选ai又得选cibij就...原创 2018-04-09 18:50:51 · 182 阅读 · 0 评论