======几何======
文章平均质量分 56
「已注销」
这个作者很懒,什么都没留下…
展开
-
BZOJ 2732: [HNOI2012]射箭 题解
花了很长时间终于AC,此题细节超多,写题有风险,入坑需谨慎……原创 2017-07-31 20:50:03 · 648 阅读 · 1 评论 -
凸包与Andrew算法——学习笔记
凸包,以及Andrew算法。原创 2017-06-15 21:30:12 · 588 阅读 · 0 评论 -
POJ 1408[Fishnet]题解
平面几何的基础题,不知道为什么感觉无话可说……原创 2017-06-16 08:09:28 · 273 阅读 · 0 评论 -
平面几何基本知识——学习笔记(1)
平面几何的学习笔记,……原创 2017-06-16 07:56:01 · 711 阅读 · 0 评论 -
平面几何基本知识——学习笔记(2)
7.向量的旋转 8.点在直线上的投影点 9.……原创 2017-06-27 19:12:40 · 4340 阅读 · 0 评论 -
POJ 1584[A Round Peg in a Ground Hole]题解
题目梗概题目给出了一个多边形,和一个已知半径和圆心的圆,判断: 1.该多边形是否是凸多边形。 2.这个圆能否被这个多边形完全覆盖。 (传送门)那么需要解决的,有3个问题。 1.该多边形是否是凸多边形。 2.圆心(某个点)是否在凸多边形内 3.圆心(某个点)对所有线段的距离是否都小于圆的半径。原创 2017-06-29 13:38:31 · 301 阅读 · 0 评论 -
点集直径和旋转卡壳
旋转卡壳能解决很多类型的题目,比如下面典型的求点集直径的题目。先上题目: POJ 2187 http://poj.org/problem?id=2187 洛谷 1452 https://www.luogu.org/problem/show?pid=1452是一道题目,后者为前者的中文版。原创 2017-07-04 16:53:10 · 835 阅读 · 0 评论 -
半平面交——学习笔记
这次讲半平面交。原创 2017-07-11 19:48:05 · 977 阅读 · 0 评论 -
BZOJ 1007: [HNOI2008]水平可见直线 题解
(传送门) 其实这道题的求法和凸包类似,首先如果有三条直线i,j,t;并存在 那么如果出现i与j的交点在i与t的交点的左边,那么说明j已经被i和t所覆盖了,用单调栈,把j弹出栈,周而复始。然后……好像也没什么可说的。原创 2017-07-13 19:14:28 · 260 阅读 · 0 评论 -
BZOJ 2829: 信用卡凸包 题解
这道题BZOJ有权限,用学校的号A的,所以没有传送门,直接上题目描述~(我才不会说在vijos上有也有这道题,因为我没测试过,nanana)题目描述 输入样例 2 6.0 2.0 0.0 0.0 0.0 0.0 2.0 -2.0 1.5707963268输出样例 21.66提示 本样例中的2张信用卡的轮廓在上图中用实线标出,如果视1.5707963268为Pi/原创 2017-07-26 14:51:18 · 321 阅读 · 0 评论 -
[二分+半平面交]POJ 3525 Most Distant Point from the Sea 题解
题目大意给出一个nnn条边的凸多边形,求这个凸多边形离边界最远的点与边界之间的距离,n≤100n≤100n\le100题目分析这道题有多种写法,这里为其中一种方法,对于凸多边形上一点到边界的距离肯定是取所有边到点的距离中取最小值,最小取最大?二分!我们可以尝试二分查找答案x验证。对于每条边界,都要有一部分是与边界距离大于等于x的,这些点在一起构成了一个小的凸多边形,或者可以说,构成...原创 2018-09-13 20:04:21 · 209 阅读 · 0 评论