码迷,mamicode.com
首页 >  
搜索关键字:极角    ( 202个结果
【计算几何+极角排序+爆ll】E. Convex
https://www.bnuoj.com/v3/contest_show.php?cid=9147#problem/E 【题意】 给定n个点的坐标,可以选择其中的四个点构造凸四边形,问最多能构造多少个凸四边形? 【思路】 凸四边形的个数等于C(n,4)-凹四边形的个数。 凹四边形的特点是有一个顶点 ...
分类:编程语言   时间:2017-07-05 00:35:46    阅读次数:265
凸包——Graham扫描法和Andrew算法
凸包:能围住所有给出的点的面积最小的多边形(个人理解) Graham:选取y值最小的点,将其它点极角排序,依次把1~n号点加入栈中,判断当前点、栈顶、栈顶下面那个点三者的关系(嘻嘻),一直这样做就好了 判断用叉积,也就是如下图的要判掉(top--) 其实上图是不对的哦,你有没有反应过来呢~按极角排序 ...
分类:编程语言   时间:2017-06-27 19:50:43    阅读次数:533
雅礼集训 Day5
今日得分:100+0+40 = 140 题解 T1:考虑线性基,考虑每个数位是否会在线性基里,显然除了L的第一位1以外,其他位置只有从0变成1的时候才会加入线性基,对每一位分别判断即可 T2:考虑二分图匹配,对于每一个枚举到的一类点,我们把二类点按照极角序尝试匹配,显然按照这个顺序匹配不会出现冲突问 ...
分类:其他好文   时间:2017-06-22 00:18:28    阅读次数:107
POJ1696 Space Ant(贪心、向量叉乘、向量极角、线段相交、点在线段上)
题目链接: http://poj.org/problem?id=1696 题目描述: Space Ant Description The most exciting space discovery occurred at the end of the 20th century. In 1999, s ...
分类:其他好文   时间:2017-06-15 14:57:31    阅读次数:137
POJ 2007 Scrambled Polygon(简单极角排序)
水题,根本不用凸包,就是一简单的极角排序。 叉乘<0,逆时针。 #include <iostream> #include <cstdio> #include <cstring> #include <string> #include <algorithm> using namespace std; c ...
分类:编程语言   时间:2017-06-05 12:33:22    阅读次数:238
平面坐标与极坐标转换
设平面上任一点 P 的直角坐标 (x, y),和极坐标 (ρ, θ),ρ 称作极径, θ 为极角 转换公式为: x = ρcosθ,y = ρsinθ 或 ρ2 = x2 + y2 ,tanθ = y / x (x≠0) ...
分类:其他好文   时间:2017-04-30 14:04:30    阅读次数:127
BZOJ 1132 [POI2008]Tro(极角排序)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1132 【题目大意】 平面上有N个点. 求出所有以这N个点为顶点的三角形的面积和(N<=3000) 【题解】 我们发现直接枚举三个点计算会造成很大部分的叉积重复被计算, 因此我们枚举i,计 ...
分类:编程语言   时间:2017-04-16 22:23:18    阅读次数:307
bzoj 1914: [Usaco2010 OPen]Triangle Counting 数三角形
USACO划水中。。。 题目中要求经过原点的三角形数目,但这种三角形没什么明显的特点并不好求,所以可以求不经过原点的三角形数量。 对于一个非法三角形,它离原点最近的那条边连接的两个点所连的两条边一定在这个点与原点连线的一侧。 为了不重的计数,只用极角序最小的点算。 实现的时候可以把原数组复制一遍再用 ...
分类:其他好文   时间:2017-03-30 23:06:06    阅读次数:171
POJ 2451-半平面交
半平面交第一次真的好难写啊。。前后加起来起码弄了7小时。半平面交的算法思想并不复杂: 1、将所有向量按极角大小从小到大排序,向量(x,y)的极角=atan2(y,x),当两个向量的极角相等时选择性的保留在较左边的那个 2、运用一种数据结构:双端队列,用phead表示双端队列的头位置,pend表示双端 ...
分类:其他好文   时间:2017-03-12 11:28:52    阅读次数:145
Codeforces Round #124 (Div. 1) C. Paint Tree(极角排序)
C. Paint Tree time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output C. Paint Tree time limit p ...
分类:编程语言   时间:2017-03-09 22:52:28    阅读次数:519
202条   上一页 1 ... 8 9 10 11 12 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!