![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络流
1035719430
浙江弱校弱选手
展开
-
2018.7.7课程(网络流专题)(N多题待填坑
内容:网络流建模/费用流/最大流/最小割/最小割上下界网络流一堆基础略过直接模型二分图最小顶点覆盖G=(U,V,E)G=(U,V,E)G = (U, V, E)是一个二分图 V′V′V’是G的一个顶点覆盖: 任意边e=(x,y)e=(x,y)e = (x, y)都有x属于V’或y属于V’ |V′||V′||V’|最小的一组V′V′V’称之为最小顶点覆盖 结论:最大匹配=...原创 2018-07-08 13:41:08 · 249 阅读 · 0 评论 -
bzoj1001(bj2006)
看上去很最小鸽 点数过多直接最小鸽会T怎么办? 图形很有规则,最小鸽转最短路 平面图转一波对偶图就好了sb的我spfa写错查了一年#include<bits/stdc++.h>using namespace std;const int maxn = 2001000;int linkk[maxn] , t , N , M , n;int in[1010][10...原创 2018-07-04 18:58:58 · 529 阅读 · 0 评论 -
LOJ6000搭配飞行员(网络流24题)
题目描述 飞行大队有若干个来自各地的驾驶员,专门驾驶一种型号的飞机,这种飞机每架有两个驾驶员,需一个正驾驶员和一个副驾驶员。由于种种原因,例如相互配合的问题,有些驾驶员不能在同一架飞机上飞行,问如何搭配驾驶员才能使出航的飞机最多。因为驾驶工作分工严格,两个正驾驶员或两个副驾驶员都不能同机飞行。输入格式 第一行,两个整数 n n n 与 m m m,表示共有 n n n 个飞行员,其中有...原创 2018-07-29 20:29:03 · 276 阅读 · 0 评论 -
网络流24题
T1:LOJ6000 https://blog.csdn.net/a1035719430/article/details/81275021原创 2018-07-29 20:29:51 · 280 阅读 · 0 评论 -
LOJ6001太空飞行计划(网络流24题)
题目描述 W 教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合 E={E1,E2,⋯,Em} 和进行这些实验需要使用的全部仪器的集合 I={I1,I2,⋯,In}实验 Ej 需要用到的仪器是 I的子集 Rj⊆I 配置仪器 Ik的费用为 ck 美元。实验 Ej 的赞助商已同意为该实验结果支付 pj 美元。...原创 2018-07-29 22:11:49 · 217 阅读 · 0 评论 -
LOJ6002最小路径覆盖(网络流24题)
题目描述 给定有向图 G=(V,E)。设 P 是 G 的一个简单路(顶点不相交)的集合。如果 V V V 中每个顶点恰好在 P P P 的一条路上,则称 P P P 是 G G G 的一个路径覆盖。P P P 中路径可以从 V V V 的任何一个顶点开始,长度也是任意的,特别地,可以为 0 0 0。G G G 的最小路径覆盖是 G G G 的所含路径条数最少的路径覆盖。设计一个有效算法求一个...原创 2018-07-30 19:20:54 · 210 阅读 · 0 评论 -
LOJ6003 魔术球(网络流24题)
题目描述 假设有 n 根柱子,现要按下述规则在这 n 根柱子中依次放入编号为 1,2,3,4⋯ 的球。每次只能在某根柱子的最上面放球。 在同一根柱子中,任何 2 个相邻球的编号之和为完全平方数。 试设计一个算法,计算出在 n 根柱子上最多能放多少个球。输入格式 文件第 1 行有 1 个正整数 n,表示柱子数。输出格式 第一行是球数。接下来的 n 行,每行是一根柱子上的...原创 2018-07-31 20:08:41 · 225 阅读 · 0 评论 -
LOJ6004圆桌聚餐(网络流24题)
题目描述 假设有来自 n 个不同单位的代表参加一次国际会议。每个单位的代表数分别为 ri 。会议餐厅共有 m 张餐桌,每张餐桌可容纳 ci 个代表就餐。为了使代表们充分交流,希望从同一个单位来的代表不在同一个餐桌就餐。 试设计一个算法,给出满足要求的代表就餐方案。输入格式 文件第1 行有 2 个正整数 m和 n m 表示单位数 n 表示餐桌数。 文件第 2 行有 m个正整数...原创 2018-07-31 20:39:02 · 258 阅读 · 0 评论 -
bzoj4657(tc SRM627 div1 T3):tower(网络流)
DescriptionNick最近在玩一款很好玩的游戏,游戏规则是这样的:有一个n*m的地图,地图上的每一个位置要么是空地,要么是炮塔,要么是一些BETA狗,Nick需要操纵炮塔攻击BETA狗们。攻击方法是:对于每个炮塔,游戏系统已经给出它可以瞄准的方向(上下左右其中一个),Nick需要选择它的攻击位置,每一个炮塔只能够攻击一个位置,炮塔只能够向着它的瞄准方向上的某个位置发动攻击,当然...原创 2019-03-04 13:58:33 · 305 阅读 · 0 评论