思路
先将题目转化为求最小割。也就是要找出一些贡献不选,使得这些贡献的和最小。
对于单个点的贡献。显然我们可以从S到这个点连一条容 ...
分类:
其他好文 时间:
2019-02-07 23:53:25
阅读次数:
320
" bzoj3894 ,懒得复制题面,戳我戳我" Solution: 首先这是一个网络流,应该还比较好想,主要就是考虑建图了。 我们来分析下题面,因为一个人要么选文科要么选理科,相当于两条流里面割掉一条(怎么想到割我也不知道,颓的题解),那么我们就可以从原点连向每个人,流量为文科愉悦值,然后每个人连 ...
分类:
其他好文 时间:
2018-07-12 20:09:49
阅读次数:
165
【BZOJ3894】文理分科(最小割) 题面 "BZOJ" Description 文理分科是一件很纠结的事情!(虽然看到这个题目的人肯定都没有纠 结过) 小P所在的班级要进行文理分科。他的班级可以用一个n m的矩阵进行 描述,每个格子代表一个同学的座位。每位同学必须从文科和理科中选择 一科。同学们 ...
分类:
其他好文 时间:
2018-04-05 21:02:17
阅读次数:
140
Description 文理分科是一件很纠结的事情!(虽然看到这个题目的人肯定都没有纠结过) 小P所在的班级要进行文理分科。他的班级可以用一个n m的矩阵进行描述,每个格子代表一个同学的座位。每位同学必须从文科和理科中选择一科。同学们在选择科目的时候会获得一个满意值。满意值按如下的方式得到: 1.如 ...
分类:
其他好文 时间:
2018-02-26 16:16:51
阅读次数:
155
Description 文理分科是一件很纠结的事情!(虽然看到这个题目的人肯定都没有纠 结过) 小P所在的班级要进行文理分科。他的班级可以用一个n*m的矩阵进行 描述,每个格子代表一个同学的座位。每位同学必须从文科和理科中选择 一科。同学们在选择科目的时候会获得一个满意值。满意值按如下的方式 得到: ...
分类:
其他好文 时间:
2018-02-09 15:40:20
阅读次数:
157
这题感觉就是最大权闭合子图嘛。 但是是最小割?我懒得写blog 先去看看一个sb的blog http://www.cnblogs.com/CHerish_OI/p/8126311.html 然后主要要想一想为啥要用sum-ans 经过sb CHerish_OI也就是蓝蓝的讲解,终于懂了。 这个图是用 ...
分类:
其他好文 时间:
2018-02-07 15:09:02
阅读次数:
176
【传送门:BZOJ3894】 简要题意: 给出六个矩阵描述n*m个人选择文科理科的情况 第一个矩阵(n*m):A[i][j]表示第i行第j列的人选择文科的喜悦值 第二个矩阵(n*m):B[i][j]表示第i行第j列的人选择理科的喜悦值 第三个矩阵(n*m):C[i][j]表示第i行第j列的人选择文科 ...
分类:
其他好文 时间:
2018-01-24 15:31:34
阅读次数:
183
文理分科是一件很纠结的事情!(虽然看到这个题目的人肯定都没有纠结过) 小P所在的班级要进行文理分科。他的班级可以用一个n*m的矩阵进行 描述,每个格子代表一个同学的座位。每位同学必须从文科和理科中选择 一科。同学们在选择科目的时候会获得一个满意值。满意值按如下的方式 得到: 1.如果第i行第j列的同 ...
分类:
其他好文 时间:
2017-09-26 21:20:08
阅读次数:
162
传送门 很魔性的一道题。 显然应该根据这个图应该划分成二分图的性质,S点集和T点集分别代表文理科,然后求最小割即可。 如果忽略same_art和same_science的话,建图很显然。所以在这个基础上添加一些东西。 对于每个点,拆为三个点,第一个点正常处理,第二个点和第三个点分别代表same_sc ...
分类:
其他好文 时间:
2017-01-16 21:14:21
阅读次数:
281
注意到所有学生分为文理两科实际是把所有学生分为两个集合,如果相邻点全为同一集合有额外贡献 与最小割模型类似,考虑用最小割来解这道题 所有割到s的集合的点如果相邻点有割到t集合的就要去掉共有贡献,但是不论他周围有多少与他不同的人,这个贡献只会被扣一次,所以考虑拆点 可以观察到如果一个点没有选择文科,那 ...
分类:
其他好文 时间:
2016-12-28 12:05:55
阅读次数:
246