计算几何
Mathematic_feng
这个作者很懒,什么都没留下…
展开
-
计算几何学习目录
学习清华大学邓俊辉老师计算几何课程,搬运了知乎大佬z文聿的相关文章,自己学习的应用总结,做一个目录1.凸包2.几何求交3.多边形三角剖分4.Voronoi图5.点的三角剖分6.应用:点定位7.应用:几何范围查找8.应用:截窗查询...原创 2020-08-26 16:22:04 · 345 阅读 · 0 评论 -
计算几何学习——截窗查询
问题描述:给定平面上平行于坐标轴的线段,每给一个每给一个bounding box(他的边平行于坐标轴),输出哪些线段与该区域相交,称为截窗查询(windowing query)这些相交的线段可以分成两种类型:图中的红色类型即为CaseA,即线段的一端或者两端位于该区域内,图中的蓝色部分记为CaseB,即线段纵横整个区域,线段的端点没有位于该区域内部。对于CaseA的情况,可以采用range query,见Range Query,下面先考虑CaseB的一维情况:...原创 2020-08-26 16:13:16 · 543 阅读 · 0 评论 -
计算几何学习——点定位
细分的图示,将一个区域进行划分:点定位问题:令 是 上有 个顶点的细分,给定一个查询点 ,确定q位于哪个面片中。首先给出几个假设: 假设每个面片都标记为不同的数字 S可以由合适的数据结构(eg.DCEL)表示 每个查询点部位与边或者顶点上 每个查询点部位与边或者顶点上算法效率总结:slab算法(基于简而治之的思想)预处理:将细分沿竖直方向进行分割,每条分割线都经过一个顶点,每条分割线之间形成一个个slab。这些slab在下面的操作中会进行组织。.原创 2020-08-22 10:53:42 · 1120 阅读 · 0 评论 -
计算几何学习——几何范围查找
几何范围查找问题描述:给定一系列数据点,每给一个bounding box(他的边平行于坐标轴),输出该区域内部的点(reporting)以及点的个数(counting)1.一维几何范围查找(1d-Range Query)问题描述:给定数轴上的一系列点,每给一个区间(这里限制是左开右闭区间),输出该区间内部的点(reporting)以及点的个数(counting)。最简单的想法:将每个点进行查询,查询该点是否位于该区间内部。时间复杂度。...原创 2020-08-24 10:43:02 · 509 阅读 · 0 评论