
模拟费用流
模拟费用流
sz_165394732
这个作者很懒,什么都没留下…
展开
-
DTOJ 4868. 极乐迪斯科
题意作为瑞瓦肖57分局最优秀的警探,你被派到马丁内斯打击犯罪。马丁内斯的一些建筑物上安装了mmm个摄像头。你明白,普通人并不会因此受到多少保护,这些摄像头是保护*资本主义*的。作为一个信仰共产主义的战士,你决定滥用职权,拆掉一些摄像头。马丁内斯的街道是一棵nnn个点的有根树,每个点是一个商店,豪宅之类的重要建筑物,建筑物之间的边就是街道,一个摄像头可以监控子树中所有和它的距离≤di\leq d_i≤di的建筑物。拆一个摄像头是不小的劳动,会减少cic_ici的快乐度。而一个毫无监视的重要建筑物会给予你原创 2020-06-20 23:32:30 · 228 阅读 · 0 评论 -
BZOJ2034.最大收益
题目链接题解原本也有想到过类似之前学军集训一道题的思路,但感觉是模拟费用流就有意回避,往其他的方面想就自闭了。首先按照价值从大到小排序,对于当前的,如果在它的区间内有位置,那就找到最左边的一个放下;否则考虑退流:从左往右考虑每一个已经占的位置,如果它的右端点比当前的右端点大,说明他可能通过退到更后面来腾出位置,这个又转化为原来问题,递归下去解,一遇到空位就占,这样保证是最优的。由于没考虑一个...原创 2020-02-23 23:27:39 · 161 阅读 · 0 评论