
二分
Ghostkkkk
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CF 981F - Round Marriage 二分答案 思维 环
题意: 有n个新郎和n个新娘要一一配对,他们的位置都在环上,距离原点分别为a[i], b[i]。 现在问要一一匹配的话,所有匹配的距离最大值最小能多少? 题解: 二分答案。 怎么check呢? 如果是一条链就容易check多了。 对于每个匹配,距离是,对于第二种拆开看又可以化成或是。这样我们可以把b[j]拆成b[j],b[j] + L, b[j] - L,这三个点,就断环为链了。 ...原创 2018-09-15 23:50:20 · 290 阅读 · 0 评论 -
CF 808E - Selling Souvenirs 三分
题意: 有N个物品,每个物品有重量(1,2,3)和价值c。 现在问总重量小于等于m的最大价值? m <= 3e5, n <= 2e5 题解: 背包问题数据加大版,但是重量的种数只有3种。 想DP却无从下手。 其实枚举即可。 枚举重量为3的个数,三分重量为2的个数,就做完了。。 还有一种DP的做法,当然还是枚举3的个数,然后dp[i]代表只用1, 2的重量时最大价...原创 2018-09-23 18:26:42 · 194 阅读 · 0 评论