码迷,mamicode.com
首页 >  
搜索关键字:极角    ( 202个结果
【learning】凸包
吐槽 计算几何这种东西qwq一开始真的觉得恶心qwq(主要是总觉得为啥画图那么直观的东西非要写一大堆式子来求qwq真的难受qwq) 但其实静下心来学习的话感觉还是很妙的ovo题目思考起来也十分好玩ovo 正题 学习凸包需要一点前置技能:极角,向量点积,向量叉积 1.极角 ? 在平面上取一定点$O$, ...
分类:其他好文   时间:2018-01-09 23:11:59    阅读次数:177
●POJ 2007 Scrambled Polygon
题链: http://poj.org/problem?id=2007 题解: 计算几何,极角排序 按样例来说,应该就是要把凸包上的i点按 第三像限-第四像限-第一像限-第二像限 的顺序输出。 按 叉积 来排序的确可以A掉,但是显然有错呀。 比如这个例子: 0 0 -2 2 -1 -1 1 0 正确答 ...
分类:其他好文   时间:2018-01-07 14:14:00    阅读次数:119
2016级算法第六次上机-D.AlvinZH的学霸养成记V
1081 AlvinZH的学霸养成记V 思路 中等题,计算几何。 这是一个排序问题,按极角排序。可以转化为叉积的应用,对于点A和B,通过叉积可以判断角度大小,共线时再判断距离。 叉积的应用。OA × OB = x1 y2 x2 y1。 OA × OB 0:OA在OB的顺时针180°内; OA × O ...
分类:编程语言   时间:2018-01-03 21:08:06    阅读次数:189
[poj] 3348 Cows || 求凸包面积
"原题" 给出n个点,求得到凸包的面积 多边形面积显然很好求,就是邻边叉积之和/2。 问题在于怎么求凸包上有哪些点。凸包显然每个点都要在前两个点连线的左边(也就是逆时针位置),所以: 1、先确定一个最近的点当原点(最近:x最小的情况下y最小) 2、以该点为原点将其余点按极角排序(极角排序:约等同于将 ...
分类:其他好文   时间:2017-12-26 00:53:19    阅读次数:136
POJ 3348 Cows | 凸包模板题
题目: 给几个点,用绳子圈出最大的面积养牛,输出最大面积/50 题解: Graham凸包算法的模板题 下面给出做法 1.选出x坐标最小(相同情况y最小)的点作为极点(显然他一定在凸包上) 2.其他点进行极角排序<极角指从坐标轴的某一方向逆时针旋转到向量的角度>, 极角一样按距离从近到远(可以用叉积实 ...
分类:其他好文   时间:2017-12-13 11:26:34    阅读次数:180
[BZOJ3533]向量集
首先,答案在凸包上为啥?去问ypl 然后点积结果是单峰的所以我们可以用三分查找(为了三分方便,我们要分别维护上下凸壳而不是极角序凸包) 查询区间,所以用线段树维护 动态维护要用高端数据结构,不方便三分,所以我们可以稍微延迟一点 具体点:因为此题的查询有特殊性质,即右端点不会大于当前已加入的数量,所以 ...
分类:其他好文   时间:2017-12-07 20:48:39    阅读次数:154
OpenCV中的霍夫线变换和霍夫圆变换
一、霍夫线变换 霍夫线变换是OpenCv中一种寻找直线的方法,输入图像为边缘二值图。 原理: 一条直线在图像二维空间可由两个变量表示, 例如: 1、在 笛卡尔坐标系: 可由参数: (m,b) 斜率和截距表示。 2、在 极坐标系: 可由参数: 极径和极角表示。 对于霍夫变换,我们将用 极坐标系 来表示 ...
分类:其他好文   时间:2017-12-04 22:17:29    阅读次数:222
[CF70D]Professor's task
题意:给三个点和一些操作,可以加点或询问某点是否在当前点集的凸包内 如果写水平序凸包,要维护上下凸壳,挺麻烦 注意到题目给了初始的三个点,所以直接在这个三角形里面随便找一个点(我选的是重心)作为原点,然后做极角序凸包就可以了 ...
分类:其他好文   时间:2017-11-25 11:26:01    阅读次数:151
【BZOJ】1914: [Usaco2010 OPen]Triangle Counting 数三角形
【题意】给定坐标系上n个点,求能构成的包含原点的三角形个数,n<=10^5。 【算法】极角排序 【题解】补集思想,三角形个数为C(n,3)-不含原点三角形。 将所有点极角排序。 对于一个点和原点构成的直线,如果选择这个点和直线一侧的两个点就可以构成不含原点的三角形。 每个点只统计半圈,这样扫1~n下 ...
分类:其他好文   时间:2017-10-21 16:29:31    阅读次数:176
10-2讲题
Usaco混乱的奶牛。考虑到选的顺序无关,装压DP即可 1232:安慰奶牛 将点券加入边权,在找最小的根节点点权即可 路面休整:只会2000的,codevs2572 usaco2008 笨重的石子 神题 Usaco2010 数三角形 极角排序+乱搞 ...
分类:其他好文   时间:2017-10-02 21:33:05    阅读次数:132
202条   上一页 1 ... 5 6 7 8 9 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!