随笔分类 -  几何

摘要:与坐标轴平行的矩形和圆的位置关系。 分两种情况。 圆与矩形交集不为空 此时答案为零。问题归结为如何判断圆与矩形交集不为空。 先排除矩形顶点在圆内或圆心在矩形内。 此时,若矩形与圆交集不为空,则必有矩形的某条边穿过圆(「穿过圆」也可表述为「割圆」,「线段穿过圆」的确切定义为「线段与圆周有两个交点」)。 阅读全文
posted @ 2018-12-16 16:29 Pat 阅读(266) 评论(0) 推荐(0)
摘要:参考资料 1. "hankcs.com: POJ 1981 Circle and Points 题解" 2. "aswmtjdsj: POJ 1981 Circle and Points 【定长圆覆盖最多点问题】" 3. "zxy_snow: 极角排序" 概念 In mathematics, the 阅读全文
posted @ 2017-02-09 14:23 Pat 阅读(980) 评论(0) 推荐(0)
摘要:传送门 Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Description Have you ever played quoit in a playground? 阅读全文
posted @ 2016-07-27 11:37 Pat 阅读(257) 评论(0) 推荐(0)
摘要:传送门 题目大意: 给出平面上的 $n$ 个点,每个点有唯一的标号(label),这 $n$ 个标号的集合记作 $S$,点可能重合。求满足下列条件的 $S$ 的子集 $T$ 的数目: 1. $|T|\ge 2$ 2. $T$中的点共线 Solution: 只包含一种点的符合条件的子集 $T$ 的数目 阅读全文
posted @ 2016-07-21 23:11 Pat 阅读(474) 评论(0) 推荐(0)
摘要:tetrahedron 传送门 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem DescriptionGiven four points ABCD, if ABCD is 阅读全文
posted @ 2016-07-20 14:52 Pat 阅读(215) 评论(0) 推荐(0)
摘要:转自Avril,略有改动 Problem: 给定两个边与坐标轴平行的矩形,分别由左上角与右下角两点指定,判断两矩形是否相交。 Solution: 如下图所示,首先求出$P_1$与$P_3$点(即坐标值较小的两点)在$X$方向较大值与$Y$方向较大值构成的点,在下图中就是$P_3$,用红点(记为M点) 阅读全文
posted @ 2016-04-10 00:08 Pat 阅读(679) 评论(0) 推荐(0)
摘要:传送门 Time Limit: 1 Sec Memory Limit: 128 MB Description 据说...高中学习了好多公式。所以...萌学长不知道该用什么公式来解决下面这个问题。对于一些平面图形,比如正方形、矩形、菱形、圆...如果一个图形能够完全包含在另一个图形里面,萌学长就认为这 阅读全文
posted @ 2015-12-04 18:36 Pat 阅读(226) 评论(0) 推荐(0)
摘要:随机增量算法(a randomized incremental algorithm)#define sqr(x) ((x)*(x))#define EPS 1e-4struct P{ double x, y; P(double x, double y):x(x),y(y){} P(... 阅读全文
posted @ 2015-11-18 20:57 Pat 阅读(426) 评论(0) 推荐(0)
摘要:传送门 题意 给出一正多边形三顶点的坐标,求此正多边形的面积最小值。 分析 为了叙述方便,定义正多边形的单位圆心角 $u$ 为正多边形的某条边对该正多边形外心(外接圆的圆心)所张的角(即外接圆的某条弦所对的圆心角)。 思路 P.S. 这道题还有更简便的解法,不必求外接圆圆心坐标,也不必求圆心角。有下 阅读全文
posted @ 2015-07-31 13:05 Pat 阅读(264) 评论(0) 推荐(0)