
WQS二分
青烟绕指柔!
我不怕千万人阻挡,只怕自己投降。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Codeforces - New Year and Handle Change
题目链接:Codeforces - New Year and Handle Change直接dp的话,复杂度是n*k的。但是我们可以发现,如果我们给每次选择,一个负的代价,那么整体的最优解是一个凸包。我们就可以wqs二分了。但是要注意,因为选择的次数是小于等于k,但是最优解一定是选k次。因为我们每次转移是从 i - l 转移的,所以如果 i < l 我们也需要转移。AC代码:#pragma GCC optimize("-Ofast","-funroll-all-loops")#incl原创 2020-08-21 16:30:03 · 291 阅读 · 0 评论 -
bzoj 2151: 种树 wqs
2151: 种树Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 1706 Solved: 935[Submit][Status][Discuss]DescriptionA城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。园林部门得到指令后,初步规划出n个种树的位置,顺时针编号1到n。并且每个位置都有一个美...原创 2019-11-14 12:26:47 · 191 阅读 · 0 评论 -
bzoj - 1150 [CTSC2007]数据备份Backup 斜率优化dp
1150: [CTSC2007]数据备份BackupTime Limit: 10 Sec Memory Limit: 162 MBSubmit: 4042 Solved: 1720[Submit][Status][Discuss]Description 你在一家 IT 公司为大型写字楼或办公楼(offices)的计算机数据做备份。然而数据备份的工作是枯燥乏味的,因此你想设计一个系...原创 2019-11-08 12:49:19 · 222 阅读 · 0 评论 -
bzoj - 2654 wqs二分
2654: treeTime Limit: 30 Sec Memory Limit: 512 MBSubmit: 4829 Solved: 2093[Submit][Status][Discuss]Description给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。题目保证有解。Input第一行V,E,need分别表示点数,边数和...原创 2019-11-08 11:10:20 · 306 阅读 · 0 评论