计算几何专题

Posted Jozky86

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算几何专题相关的知识,希望对你有一定的参考价值。

选自计算几何专题

二维:

一。点,线,面,形基本关系,点积叉积的理解
POJ 2318
POJ 2398
POJ 1269
POJ 1556
POJ 2653
POJ 1066
POJ 1410
POJ 1696
POJ 3347
POJ 2826
POJ 1039
POJ 3449
POJ 1584
POJ 2074

二。凸包问题
POJ 1113
POJ 2007
POJ 1873
POJ 1228
POJ 3348
POJ 1259(最大空凸包,O(n^3))
HDU 6219(最大空凸包,O(n^4)也可行)

三。面积问题,公式问题
POJ 1654
POJ 1265
POJ 2954
HDU 6538 (⭐⭐⭐)

四。半平面交
POJ 3335
POJ 3130
POJ 1474
POJ 1279
POJ 3525
POJ 3384
POJ 1755
POJ 2540
POJ 2451

五。计算几何背景,实际上解题的关键是其他问题(数据结构、组合数学,或者是枚举思想)
若干道经典的离散化+扫描线的题目,ACM选手必做题目

POJ 1151
POJ 1389
POJ 1177
POJ 3565(模板不做)
POJ 3695
POJ 2002
POJ 1434 (简单二分+check)
HDU 5581(容斥+计算几何)
(能够存下atan2就别每次都调用)

六。随机算法
POJ 2420

七。解析几何
POJ 1375
POJ 1329
POJ 2354
POJ 1106
POJ 1673
HDU 6158(笛卡尔定理,但维达定理可能用的怪怪的,不能化简弄会有nan问题https://blog.csdn.net/hhhhhhxh/article/details/77512413

八。旋转卡壳
POJ 2187
POJ 3608

九。圆反演
HDU 4773 (同侧公切线是关于两圆心连线对称)

十。其他问题
POJ 1981(类似https://loj.ac/p/2076)
一。基础题目
1.1 有固定算法的题目

A, 最近点对问题
ZOJ 2107
POJ 3714

B,最小包围圆
ZOJ 1450
HDU 3007

C,旋转卡壳
POJ 3608
POJ 2079

1.2 比较简单的题目
HDU 3264
HDU 3272
POJ 3334
POJ 1819
ZOJ 2589
POJ 2194

三维:

以上是关于计算几何专题的主要内容,如果未能解决你的问题,请参考以下文章

计算几何专题

[kuangbin] 专题13 基础计算几何 题解 + 总结

转[专题学习][计算几何]

kuangbin专题计算几何基础(极角相关)

计算几何及其应用——计算几何基础

计算几何及其应用——解析几何