Appearance
圆基础
- 圆的表示:圆心、半径
- 圆的周长:
- 圆的面积:
圆的关系问题
点与圆的关系
- 点在圆外
- 点在圆上
- 点在圆内
判定方法:点到圆心距离(平方)与圆的半径(平方)比较。
无精度误差。
直线与圆的关系
- 相离
- 相切
- 相交
判定方法:圆心到直线距离与圆的半径比较
可以做到无精度误差。
圆与圆的关系
令两圆半径分别为
- 相同:
且 。 - 相离:
- 外切:
- 相交:
- 内切:
- 内含:
交集问题
直线与圆的交点
前提:直线与圆不相离
直线:
圆:
设圆心到直线距离为
圆与圆交点
前提:两圆不相同、不相离、不内含
两圆圆心连线与一圆心到交点连线夹角
根据余弦定理:
将两圆心连线对应向量进行伸缩旋转。
圆与多边形面积交
从圆心将多边形剖分成若干三角形,求三角形与圆的面积交。
多个圆的面积并
对于极角在
时间复杂度:
切线问题
过圆外一点圆的切线
- 向量伸缩、旋转
两圆的公切线
- 相离:
条 - 外切:
条 - 相交:
条 - 内切:
条 - 内含:
条
外公切线
内公切线
圆的反演
给定反演中心点
- 点
在射线 上
则称点
性质:
- 圆外的点的反演点在圆内,反之亦然
- 圆上的点的反演点为其自身
- 不过点
的圆,其反演图形也是不过点 的圆 - 过点
的圆,其反演图形是不过点 的直线 - 两个图形相切,则它们的反演图形也相切
最小圆覆盖
问题描述:给定平面上
引理:过三个不共线的点可以唯一确定一个圆。
定理:如果点
时间复杂度:
