计算几何
文章平均质量分 57
yeziqing10
这个作者很懒,什么都没留下…
展开
-
HDU 5130 【2014广州现场赛 D】 Signal Interference
题意给AA,BB,一个多边形,问多边形里PBPA<=k\frac{PB}{PA}<=k的面积题解平面上PBPA<=k\frac{PB}{PA}<=k组成的点的集合为阿波罗尼斯圆。特别的,若A(0,0),B(1,0),PBPA<=kA(0,0), B(1,0), \frac{PB}{PA}<=k:xO=k2×(1k+1+1k−1),r=k2×|1k+1−1k−1|x_O = \frac{k}{2} \原创 2015-11-06 00:31:23 · 574 阅读 · 0 评论 -
URAL 1285 Thread in a Hyperspace
题意给2个8维空间的点,再给个8维空间的“球”,问不与球相交的最短距离(保证点在“球”外)。题解作过这3个点的切面,化归为平面上的问题。需要注意的有:如果圆与三角形底边无交点,则直接输出长度即可 如果三角形是钝角三角形,则依照题目保证直接输出长度即可 否则只可能是两条切线+一段圆弧code#include <algorithm>#include <bitset>#include <casse原创 2015-11-06 00:44:49 · 598 阅读 · 0 评论 -
URAL 1130 Nikifor's Walk
http://acm.timus.ru/problem.aspx?space=1&num=1130题意出n个向量,长度均≤L\leq L,问能否通过添加+ or −+~or~-号,使得求和以后长度≤2√L\leq \sqrt2L题解通过画图,可以发现,任意三个长度≤L\leq L的向量,通过适当的+ or −+~or~-,其中必有两个可以凑出≤L\leq L的一个新向量。 如此做,最后剩下两个,此原创 2015-12-07 01:30:29 · 517 阅读 · 0 评论 -
URAL 1733 Forgotten Technology
题意给一个矩形RR,给一个圆CC,圆心一定在矩形内部,再给出一个点PP,PP到矩形的距离>0,到圆的距离>0。问在不与RR接触的情况下,PP到CC的最短距离,题目保证答案一定存在。题解坑爹题。 分为两种情况: 1. 如果PP与圆心的连线不经过矩形,那么距离即是答案。 2. 否则,做圆与矩形的交点,观察可以发现,如果要与圆接触,到这些点一定是最近的。在第二种情况下,关键点有:圆与矩形的交点、矩形原创 2016-01-26 22:31:21 · 283 阅读 · 0 评论 -
CF 333E Summer Earnings
题意给点集PP,求max{min{|AB|,|AC|,|BC||A,B,C∈P}}\max \{ \min\{|AB|,|AC|,|BC|\quad|\quad A,B,C \in P\}\}题解先说说正解: 先不考虑三点共线 注意到任何一个三角形都有一个角∈(π/3,π)\in(\pi/3,\pi)(因为内角和=π=\pi),所以我们枚举第ii个点作为这个角的顶点,把其他点极角排序,用一个单调原创 2016-01-28 20:01:45 · 389 阅读 · 0 评论