原文:计算几何细节梳理&模板

点击 XZY巨佬 向量的板子 初阶 向量运算 点积: x x y y ,是一个向量在另一个向量上的投影 叉积: x y x y ,是两个向量形成的平行四边形的有向面积 用途很广,搬一张图 旋转公式 x,y 转 r 弧度 rightarrow x cos r y sin r,y cos r x sin r 点到直线距离 算一个叉积,除以底边长就得到了高,也就是点到直线距离。 直线交点 amp 线段交 ...

2019-01-12 09:23 1 811 推荐指数:

查看详情

计算几何之凸包模板

凸包复习 几何专题刷了有大半年了,突然发现以前学的竟然忘的差不多了,下午又花了点时间复习一下,感觉挺简单的(全是靠模板。。 资料上没有适合自己的模板,于是复习一下自己整理一下模板。 先来接触点预备函数: 一、 点的定义: int n,tot;//n为二维平面上点的个数 ...

Sat Jul 08 05:26:00 CST 2017 0 1252
计算几何入门

计算几何 zrf 评价:不用学得特别好。 世纪难题:谁在卡(双关)。 学习目标 学会快速正确地打出暴力,防止精度爆炸。 计算几何的基本概念 向量 yyds ! 有三种表示: 点对表示 复数表示 两个复数相乘的时候,辐角相加,模长相乘。 如果我们有一个向量 ...

Fri Aug 27 02:52:00 CST 2021 0 152
计算几何浅谈

计算几何浅谈 注:此浅谈中运用到部分参考资料以及博客中的术语。 一、前置知识   计算几何的学习需要用到高中数学向量的知识。在高中数学中已经涉及到向量的点积,在这里就介绍一下向量的叉积。   我们定义两个平面向量:$\vec{a}=(x1,y1)、\vec{b}=(x2,y2 ...

Sat Mar 09 01:03:00 CST 2019 3 438
计算几何模板】求两个圆的交点

问题描述: 给两个相交的圆,第一个圆的圆心为\((x_1, \, y_1)\),半径为\(r_1\),第二个圆的圆心为\((x_2, \, y_2)\),半径为\(r_2\),求两个圆的交点。 问题分析: 《训练指南》上求两圆交点的模板用了atan2,acos等库函数,精度损失比较严重 ...

Mon Jan 04 20:11:00 CST 2016 0 4831
计算几何算法

计算几何 一、引言   计算机的出现使得很多原本十分繁琐的工作得以大幅度简化,但是也有一些在人们直观看来很容易的问题却需要拿出一套并不简单的通用解决方案,比如几何问题。作为计算机科学的一个分支,计算几何主要研究解决几何问题的算法。在现代工程和数学领域,计算几何在图形学、机器人技术 ...

Tue Aug 14 16:38:00 CST 2012 0 2942
计算几何相关

计算几何相关 向量表示法 这里最适合的就是用一个二维点对\((a,b)\)来表示了。 点积 \({a.x*b.x+a.y*b.y}\) 在向量的含义下:\(\vec{a}·\vec{b}=|\vec{a}||\vec{b}|cos<\vec{a},\vec b>\) 叉积 ...

Thu Jan 17 22:56:00 CST 2019 8 406
计算几何基础

计算几何基础 Tags:高级算法 前言 Noip爆炸后差点退组。 不取模设小上界的人大概不配学计算几何吧。 copy一些网上的博客好了。 计算几何详解:https://blog.csdn.net/clover_hxy/article/details/53966405 凸包详解:http ...

Thu Nov 29 00:53:00 CST 2018 16 4337
计算几何总结

目录 凸包 极角排序 旋转卡壳 最远点对 最小外接矩形 最小外接圆 代码 半平面交 代码 ...

Tue Dec 03 21:03:00 CST 2019 1 385
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM