
01分数规划
clover_hxy
The secret oppotunities are hidden inside every failure....
展开
-
poj 2976 Dropping tests (01分数规划)
Dropping testsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 10428 Accepted: 3629DescriptionIn a certain course, you take n tests. If you get ai out of原创 2017-01-14 15:26:30 · 274 阅读 · 0 评论 -
bzoj 2285: [Sdoi2011]保密 (二分+SPFA+dinic)
题目描述传送门题解对于1..n1中的每个点都要最小化n到该点经过的所有道路的∑ti∑si{\sum ti}\over {\sum si} 这个应该是01分数规划问题,二分答案,使边权变成ti−mid∗siti-mid*si,判断图中是否有n到该点的权值为负的路径,有的话说明答案还可以再小。 那么对于每个点求出val[x]=min{∑ti∑si}val[x]=min\{{{\sum ti}\ove原创 2017-04-06 07:24:23 · 715 阅读 · 0 评论 -
SDOI2017 Round1解题报告
虽然考的很差,很不想去再面对这套题,但是只有直面失败才能走向成功。从新审视这套题,才发现自己存在的问题和差距。Day 1T1题解mobius反演。。。 ∏ni=1∏mj=1fi[gcd(i,j)]\prod_{i=1}^n\prod_{j=1}^m fi[gcd(i,j)] ∏nk=1fi[k]∑ni=1∑mj=1[gcd(i,j)=k]\prod_{k=1}^n fi[k]^{\sum_{i=原创 2017-04-10 19:56:25 · 1391 阅读 · 1 评论 -
bzoj 1758: [Wc2010]重建计划 (01分数规划+点分治)
题目描述传送门题解这道题一直在TLE,但是bzoj发过来的数据都可以在1s内出解,不是很懂为什么。 要最大化所选边的平均值,这是个01分数规划的问题,我们只需要二分答案然后判断树中是否有一条长度在[L,U]之间的链∑s∈eval[s]−mid\sum_{s\in e} val[s]-mid大于0即可。 在点分治中01分数规划的效率要高于在外层01分数规划,因为这样不用每次check的时候都找重心原创 2017-03-30 10:14:03 · 920 阅读 · 0 评论 -
bzoj 1486: [HNOI2009]最小圈 (01分数规划+深搜版spfa)
1486: [HNOI2009]最小圈Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 2224 Solved: 1046[Submit][Status][Discuss]Description InputOutputSample Input4 51 2 52 3 53 1 5原创 2017-01-16 16:34:45 · 351 阅读 · 0 评论 -
poj 3155 Hard Life (最大密度子图)
Hard LifeTime Limit: 8000MS Memory Limit: 65536KTotal Submissions: 8595 Accepted: 2497Case Time Limit: 2000MS Special JudgeDescriptionJohn is a Chief原创 2017-01-16 15:07:37 · 357 阅读 · 0 评论 -
poj 3621 Sightseeing Cows (最优比率环)
Sightseeing CowsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 9976 Accepted: 3402DescriptionFarmer John has decided to reward his cows for their hard原创 2017-01-14 19:29:35 · 320 阅读 · 0 评论 -
poj 2728 Desert King (最优比率生成树)
Desert KingTime Limit: 3000MS Memory Limit: 65536KTotal Submissions: 24814 Accepted: 6882DescriptionDavid the Great has just become the king of a desert country.原创 2017-01-14 17:16:07 · 325 阅读 · 0 评论 -
bzoj 3597: [Scoi2014]方伯伯运椰子 (01分数规划+spfa)
题目描述传送门题解先考虑如何得到最小的费用。 在原图的基础上加边。 x->y 容量为c,费用为d. 如果是扩容的话x->y 容量为inf,费用为b+d 如果是压缩的话y->x 容量为c,费用为a-d 这个图上跑最小费用最大流一定会得到最小费用,因为与起点相邻的边不做改变所以,最终的总流量也不变。 考虑最大化X−YkX-Y\over k,设新加入的边得到的总费用为∑wi\sum w_i,总原创 2017-06-11 11:36:00 · 414 阅读 · 0 评论