
ACM--计算几何
animalcoder
NULL
展开
-
17ICPC南宁 G I 计算几何+暴力
0.0原创 2017-09-24 22:54:05 · 227 阅读 · 0 评论 -
POJ1269 计算几何直线与直线的关系
0.0原创 2017-09-27 21:31:47 · 322 阅读 · 0 评论 -
POJ1113 计算几何--整形凸包模板周长
0.0转载 2017-09-28 21:55:52 · 182 阅读 · 0 评论 -
POJ3304 计算几何--判断直线与线段相交
POJ3304 题意“:给N个线段,如果N个线段能找到一条直线L ,使得N个线段在L上投影至少有一个公共点,输出YES,否则输出NO思路:如果存在L的话,能说明什么。。说明L的法线L’肯定能经过所有的线段若存在一条直线L‘能经过所有线段,说明存在L’经过所有线段的两个端点那么我们只要枚举两个端点P1P2,对每个直线P1P2 遍历所有线段i:1~N,用外积(L1P1^L1P2 )*(原创 2017-09-27 18:48:50 · 516 阅读 · 0 评论 -
POJ2398 计算几何外积+二分
题意:给n个线段m个玩具和x1,y1,x2,y2 每条线段起点纵坐标y1 ,终点纵坐标y2 玩具箱的边界由n条线段+(x1,y1)-(x1,y2),(x2,y1)-(x2,y2)共n+2条线段形成 n+1个区域保证n个线段都在x1,y1,x2,y2内,不会有玩具在边上或超出边界输出有多少个区域的玩具数目有K个 K>0 的任意数思路:假设玩具是点P 红色是区域的号码,蓝色是原创 2017-09-27 03:41:55 · 271 阅读 · 0 评论 -
CF961D 计算几何判断共线
题意:N个点,问是否能用至多两条直线穿过所有点思路:https://www.luogu.org/problemnew/solution/CF961D总结:经验题点c判断是否与直线ab共线<=>向量ac ab外积为0枚举三个点123,是因为如果有解,那么有解的直线必然有一条经过123至少其中两点枚举之后,处理出所有与12不共线的点集S取两个不与12共线的两个点作为基底线cd判断S中其他点...转载 2018-04-11 15:49:57 · 592 阅读 · 0 评论