2018年8月22日暑假训练日记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37772713/article/details/81946840

最大流

HDU 3549 Flow Problem:最大流模板题(其实学了图论之后发现,图论这方面的知识点模板是直接套用的,怎么套用是要费脑子的,这里的模板就是裸着告诉你他就是个最大流)

POJ 1273 Drainage Ditches:最大流模板题,这里就是加了个裸的背景,比如池塘的容量,电厂输送,wif上网等等

POJ 2391 Ombrophobic Bovines:同POJ 2112 Optimal Milking

POJ 3281 Dining:这个如果牛只挑选饮料或者食物就是二分图,现在同时挑选食物和饮料,就可以把牛放在中间,原点连饮料连牛连食物连汇点,边的权值全部为1,跑一遍网络流就是结果了

POJ 2112 Optimal Milking(二分+floyd+最大流):要求最大的距离最小,这里二分枚举最大距离,如果小于最大距离就进行连边,网络流验证方案的可行性

POJ 3498 March of the Penguins:枚举每个点为终点的过程,并用网络流验证

POJ 1459 Power Network:最大流板子题加了个电厂的背景

POJ 1698 Alice's Chance:同HDU 3572 Task Schedule

POJ 2289 Jamie's Contact Groups:分组问题,让最大的组人数最小,这里依旧是二分枚举最大组的人数,用网络流验证是否合法
HDU 3572 Task Schedule:这里把每一天当作一个点,源点边权pi连任务边权为1连可执行的天边权m连汇点

HDU 2732 Leapin' Lizards:同POJ 3498 March of the Penguins,不过不需要枚举终点

猜你喜欢

转载自blog.csdn.net/m0_37772713/article/details/81946840