随笔分类 - 二分答案
摘要:"题目链接" 题目大意: 一棵n个点的带边权的数,给定m条树上两点间的路径,现在你可以让树上任意一条边的权值变为零, 问如何选边使得m条路径中边权和最大的路径的边权和最小 solution 这是NOIP2015的Day2T3,感觉难度是比较大的 我首先想到
阅读全文
摘要:[模板]最大化平均值 给出n个物品的体积和价值,取k个物品,使得价值与体积之比最大 考虑二分答案,check(x)表示检查是否存在一个大小为k的子集使得集合中物品的价值与体积之比=x 即∑vi∑wi≥x 移项得 $\sum v_
阅读全文
摘要:看到“L 的最小值”,很容易想到二分答案,那么这道题的关键就是如何快速地检验 首先,如果已经规定了操作顺序,我们可以O(n)贪心求解 但是要枚举顺序的话复杂度是阶乘级别的,显然布星 于是考虑DP,我一开始的DP状态:dp[i][j]表示干掉前i个fa坛,用j次红光时的
阅读全文
摘要:通往奥格瑞玛的道路 题目链接 这道题好像和电话线是同一道题。。 二分答案(答案一定是某一顶点的花费),spfa求最小血量消耗
阅读全文
摘要:路标设置 题目链接 此题和跳石头很相似,都是二分答案,模拟判断是否可行
阅读全文
摘要:聪明的质监员 题目链接:https://www.luogu.org/problemnew/show/P1314 Y(W)随W的值增大而减小 二分W的值,找到最小的W使得Y(W)>S; 比较Y(W)和Y(W-1)与S的差值。 计算Y(W): O(n)预处理一维前缀和数组, O(m)暴力计算出Y(W)
阅读全文
摘要:电话线 题目链接:https://www.luogu.org/problemnew/show/P1948 二分答案+最短路 我们要求一条1~n的路径,使其中的第k+1大的数最小。 二分第k+1大的数的大小h,比h小的边可以看为0,因为它们不会让第k+1大的数更大;比h大的边边权设为1,最后求出的1~
阅读全文