随笔分类 - 计算几何
摘要:SDU Open 2023-H、几何、积分、单调栈维护上凸壳 题目:https://codeforces.com/gym/104324/problem/H 题意:有 个信号基站,你在边玩手机边走路,手机会自动连接到最近的基站。单位时间花费的流量是到基站距离的平方,现在从起点沿着直线走到终
阅读全文
摘要:poj3714-Raid http://poj.org/problem?id=3714 **题意:**平面有个 个黑点和 个白点,问最近的不同色点对的距离, 。 题解 看上去和平面最近点对非常相似,嗯多了一个不同色的条件,我会分治!如果两个点颜色相同就返回一个无穷大
阅读全文
摘要:倍增 https://www.acwing.com/problem/content/111/ **题意:**给定 ,对于一个集合 ,取出其中的 对元素(如果少于 个元素就取到不能取为止),每一对元素做差平方再求和,对应最大可能的结果为集合的“校验值”,现在给你一个长度为 的数列
阅读全文
摘要:题意:给一堆长宽平行于坐标轴的长方形求并的面积 我个沙茶快写了一晚上… 大概思想就是先根据 坐标排个序,把 坐标离散化一下,放到线段树里面维护,这里的写法是让线段树的节点储存这个点对应的整段线段的信息,更新的时候如果不行就把线段拆开,以及注意一些细节(比如这里右孩子的区间是[mid,r]而不
阅读全文
摘要:这回好好用半平面交写一次… 看了cls当年写的代码看了好久大概看懂了…cls太强辣
阅读全文
摘要:不会写半平面交…然后发现可以转成对偶凸包问题 具体见这里:http://trinkle.blog.uoj.ac/blog/235 相关的原理我好像还是不太懂…orz
阅读全文
摘要:最小圆覆盖裸题 我求外接圆的方法比较奇怪…不过还是过掉了
阅读全文
摘要:https://www.luogu.org/problemnew/show/2521 题意:维护一个上凸包:删点,查询周长 很容易想到把问题转换为离线:先读入全部操作,记录下最后剩下的点,倒着加点来维护凸包,同时也倒着做询问。 然后问题就变成了怎么维护加点的操作,这题其实只要维护上半个凸包(其实也有
阅读全文
摘要:原来这个念 旋转卡qia壳ke… 题意:求平面内给定点集里的最远点对, 做法就是旋转卡壳啦,话说这题数据范围应该可以再大挺多的。
阅读全文
摘要:我学习进度慢得连我自己都怕… 题意:大概给 个点搞出它的凸包,然后还要在凸包外弄一层厚为 的东西,求这个东西的周长 我个滞涨居然把pi开成了int…搞了一个晚上才看见 凸包直接求,因为是凸多边形所以答案就是凸包的周长加上
阅读全文
摘要:题意:给一个 ,分别做三个角的三等分线相交成 ,求出 的坐标。 直接根据题意模拟 #include<cstdio> #include<cmath> #include<algorithm> using namespace std; struct
阅读全文
摘要:关于自适应Simpson法的介绍可以去看我的另一篇blog http://www.lydsy.com/JudgeOnline/problem.php?id=1502 题意:空间里圆心在同一直线上且底面与地面平行的若干个圆台和顶层的圆锥以 的角度投影到地面,求投影的面积。 (其实我是看p
阅读全文
摘要:题意:给一条平面内 个点的折线,要求在折线上搞一个高度 的瞭望塔,能够看见折线上所有的点,求 的最小值( ) updata2018.1.21 正解半平面交在另一篇里面… updata2018.1.5 我发现这题可以随便乱搞过掉…(雾 把所有折线段的 条直线求出来
阅读全文
摘要:The Boy Next Doors 题意:给定一个固定大小的房间( 的范围都是 ),有 个墙壁作为障碍(都与横坐标轴垂直),每个墙壁都有两扇门分别用四个点来描述,起点终点固定在 和 ,求起点到终点的最短路长度, 题解: 我们把每堵墙
阅读全文