二分
xzxxzx401
这个作者很懒,什么都没留下…
展开
-
POJ 3525 Most Distant Point from the Sea
2016暑期集训6-EPOJ 3525 Most Distant Point from the Sea半平面交,二分 传送门:POJ 传送门:HustOJ 题意(0,0)开始,逆时针给出一些点,这些点构成一个多边形,求多边形内离边界最远的距离。思路 就是二分答案在求半平面交。 具体说半平面交,就是给你一堆直线,他们的左边表示有效区域,求所有有效区域的交集(这里模板是返回一组边界点),类原创 2016-08-02 18:55:53 · 270 阅读 · 0 评论 -
POJ 2318 TOYS
POJ 2318 TOYS计算几何 叉积 二分 传送门:POJ 题意建议读原题。一个箱子,里面被隔成多个区域。给你一堆坐标,判断每个区域有几个点。思路因为区域的隔板是按从左到右的顺序给出的,所以二分搜索。判断时用叉积判断当前点在搜索隔板的左还是右。代码#include <stdio.h> #include <string.h> #include <iostream> #include <algo原创 2016-08-07 17:16:25 · 209 阅读 · 0 评论 -
HDU 6070 Dirt Ratio
2017多校4-4 Dirt Ratio线段树,二分法题意给你一个数列,求一个子区间,使得:区间内不同数字种类/区间内所有数字个数最小。输出最小值。思路 二分答案midmid,检验是否存在一个区间满足size(l,r)r−l+1≤mid\frac{size(l,r)}{r-l+1}\leq mid,也就是size(l,r)+mid×l≤mid×(r+1)size(l,r)+mid\times l原创 2017-08-04 16:51:47 · 225 阅读 · 0 评论