
—————计算几何—————
文章平均质量分 68
w4149
无
展开
-
凸包求法 POJ 1113 Wall 凸包
题目大意: 有个愚蠢的皇帝要你造墙将城堡围起来,城堡的顶点有N个,墙必须离城堡的边至少L单位远,并且墙的总长度尽量小。求此长度? 因为墙的长度要尽量小,所以墙不能凹进去,一定是一个凸多边形。如图,最终的墙类似虚线部分,由凸包的周长和一个半径L的圆构成,于是求出凸包就搞定了。因为走一圈,经过拐点时,所形成的扇形的内角和是360度,总会形成一个完整的圆。故结果等于,凸包周长+一个完整的圆周长。原创 2017-03-26 22:43:39 · 455 阅读 · 0 评论 -
bzoj 1913 signaling 信号覆盖 (极角排序 组合数)
bzoj 1913 signaling 信号覆盖Description Input输入第一行包含一个正整数 n, 表示房子的总数。接下来有 n 行,分别表示 每一个房子的位置。对于 i = 1, 2, .., n, 第i 个房子的坐标用一对整数 xi和yi来表 示,中间用空格隔开。 Output输出文件包含一个实数,表示平均有多少个房子被信号所覆盖,需保证输出 结果与精确值的绝对误差不超过0.0原创 2017-06-10 17:12:38 · 362 阅读 · 0 评论 -
HDU 1115 Lifting the Stone (多边形重心)
Lifting the StoneProblem Description There are many secret openings in the floor which are covered by a big heavy stone. When the stone is lifted up, a special mechanism detects this and activates poi原创 2017-08-19 11:52:44 · 613 阅读 · 0 评论 -
BZOJ 1069 最大土地面积 (围成最大面积 计算几何)
1069: [SCOI2007]最大土地面积Time Limit: 1 Sec Memory Limit: 128 MB Submit: 3526 Solved: 1403 [Submit][Status][Discuss] Description 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成 的多边形面积最大。Input 第1行一原创 2017-08-21 20:59:04 · 640 阅读 · 0 评论 -
area 估算函数(simpson)
Problem 3. area Input file: area.in Output file: area.out Time limit: 1 second Mr.H最近有些无聊,就在纸上画了n 个开口向上的抛物线,并且这些抛物线与x 轴至多有一个交点。 通过这些函数,我们可以构造一个新的函数: g(x) = min fi(x)(i=1..n) 现在,Mr.Hu 想问你在x 属于 [L原创 2017-08-21 21:25:55 · 521 阅读 · 0 评论 -
动态最近点对(KD-tree)
Problem 1. near Input file: near.in Output file: near.out Time limit: 1 second Mr.Hu 最近去摘果子,这个果园里面有n 棵果树,在不同的位置,但有些果子成熟了,有些则没有, Mr.Hu 一共去了m 次果园,每次去他都会被告知,某个简单多边形区域内的果子是成熟的(边界上也算 成熟),可以去采摘,Mr.Hu 只原创 2017-08-20 21:47:54 · 1589 阅读 · 0 评论 -
计算几何之二分半平面交
Problem 3. island Input file: island.in Output file: island.out Time limit: 1 second Mr.H到了某个小岛,这个小岛的海岸线组成了一个凸多边形,Mr.H觉得离海水最远的地方最舒适, 所以他希望你帮忙求出,他最远能离海水多远?(离海水的距离就是离最近的海水的距离)。 Input 第1 行包含1 个整数n,原创 2017-08-20 19:05:47 · 308 阅读 · 0 评论 -
曼哈顿距离几何意义 矩形面积并
11.7思路: 二分ans,把所有长度>mid的(lf,rg)都搞出来, 然后我们要找出一个点对(u,v),使得|x - u| + |y - v| <= mid。 考虑几何意义,曼哈顿距离的图像限定。 把一个区间(lf,rg)转换成一个点(x,y)。 对于每个点(x,y),我们构建出一个以(x,y)为几何中心, 对角线长2*mid,且对角线平行于坐标轴的正方形。 满足条件的(u,v)就原创 2017-11-07 17:39:56 · 2796 阅读 · 0 评论