![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
二分
lzk_1049668876
stay hungry stay foolish
展开
-
poj3273.Monthly Expense(二分答案最大值最小化问题)
题意:对给给出的n个数,划分为m块,使每一块中所有数的和的最大值最小,是经典的最大值最小问题。一些思考:用到二分我也觉得一开始没想到,现在觉得确实用二分挺合理的1.即首先求出二分的上下限,这个是每次二分必做的准备工作,上限即为这一堆东西的总量,下限即单个最大的物品的值。2.有上下限之后即开始二分,最难写的部分就出来了,即判断当前分堆是否合理,在判断分堆是否合理中,主要的限制因素为两个,一个是单堆的...原创 2018-05-29 23:22:23 · 553 阅读 · 0 评论 -
【codeforces 613B】【*2200】【二分】【思维】
http://codeforces.com/problemset/problem/613/B【题意】给你n个数,可以花费1使得数字加1,最大到A,最多花费m最后n个数的最小值为min,为A的有k个,给你cm和cf求force=min*cm+k*cf【思路】所求式中有两个未知量,可以固定一个变量,剩下的就满足单调性,继续二分另一个变量求最值遍历固定k,假设k个数字将要加满...原创 2019-02-19 08:56:57 · 248 阅读 · 0 评论 -
【B - Stairs and Elevators CodeForces - 967C 】(贪心/二分)
链接:http://codeforces.com/problemset/problem/967/C题意:有n层楼,每层楼都有m个区,需要通过走楼梯或者乘电梯上下楼,相邻区之间移动和爬一层楼梯需要一个单位时间,乘电梯的最大速度为v层每单位时间.现问从x1层y1区移动到x2层y2区需要的最少的时间为多少.思路:画图分析可以知道找到突破口:假设x1< x2,先比较楼梯,二分查找到x1左侧最近的楼梯...原创 2018-07-05 13:23:48 · 163 阅读 · 0 评论 -
poj2827(最优比率生成树)
链接:http://poj.org/problem?id=2728题意:有几个点,不同的点有不同坐标和海拔,现在要讲几个点都连成一片,距离为两点之间的欧几里得距离,费用为两点之间的海拔高度,求最小的代价,代价定义为:r=(∑CiXi / ∑DiXi )。分析:为了使 r 最大, 设计一个子问题---> 让 z = ∑(c[i] * x[i]) - l * ∑(d[i] * x[i]) = ∑...原创 2018-06-30 19:03:27 · 340 阅读 · 0 评论 -
hdu2236无题II(二分图修改+二分+枚举)
链接:http://acm.hdu.edu.cn/showproblem.php?pid=2236题目意思:在一个n*n的矩阵中,找n个数,使得这n个数在不同行不同列(类似于八皇后,但是不用管对角线),并且要 求这n个数的最大最小值的差值最小。题目分析: 类似于八皇后的不同行不同列一开始我想到了dfs,但是100的数据而且还没有对角线的剪纸肯定超时吧,23333,所以这题二分图匹配的...原创 2018-06-30 09:33:23 · 648 阅读 · 0 评论 -
poj 3111.K Best (二分/01差分规划+思维)
题意:有n个物品的重量和价值分别是wi和vi。从中选出k个物品使得单位重量的价值最大。分析:如果说不是二分专题的话估计还想不到用二分,但是其实这是二分答案比较好的例题。多做多思考,把这种能力内化为自己的实力,一切奇淫技巧都要转化为自己的能力。解法:题目要求求k个单位质量的价值最大,首先是不能用贪心,比值排序的,以为每个比值不能代表权重比分(这个点要多想一想,非常重要)。然后假如我们已经知道了(vi...原创 2018-05-30 18:50:41 · 564 阅读 · 0 评论