码迷,mamicode.com
首页 >  
搜索关键字:几何题    ( 238个结果
cf13B Letter A(分类+简单计算几何,,)
题意:给三个线段(每个线段的两个端点的坐标),问这三个线段能否组成字母A。组成字母A的条件:1.两个线段有公共端点。2.这两个线段夹角小于等于90度。3.第三个线段的两个端点分别在这两个线段上,且各自分割的大小比率不超过4:1思路:直接。。。。。应该开始积累计算几何的代码了,,,,代码:struct...
分类:其他好文   时间:2015-03-06 13:55:10    阅读次数:167
UVA 11800 - Determine the Shape(计算几何)
题意:给定四个点,判断形状 思路:先求个凸包,就能把四个点排序,然后就是利用几何去判断,利用点积判垂直,利用叉积判平行 还有这题有个坑啊,明明说好是没有点共线的,其实是有的,所以求凸包如果不是4个点,直接输出不规则四边形即可 代码: #include #include #include #include #include using namespace std; const int...
分类:其他好文   时间:2015-03-05 17:01:47    阅读次数:157
拼接游戏(线段树、计算几何)
题目大意: 给出一段由N个线段首尾相接而成的绳子,其中第 i 条线段(从1开始)是由点 Pi-1 和 点 Pi 相连而成,一开始绳子从原点向y轴正方向延伸,现在要对绳子做M次修改,每次修改会把第u + 1条线段调整到第u条线段逆时针方向w度的位置,其他线段之间的关系不变,要求输出每次修改后点 PN....
分类:其他好文   时间:2015-03-04 22:20:27    阅读次数:181
BZOJ 1199 HNOI2005 汤姆的游戏 计算几何+暴力
题目大意:给定n个图形,每个图形可以是矩形或圆,m次询问某个点在多少个图形内部 将点按横坐标排序 对于每个图形,二分找到x值满足要求的区间,对于区间内每个点暴力 时间复杂度O(n^2) 数据范围25W 果然像hwd说的一样计算几何题数据范围出的这么大就是作死么= = #include #include #include #include #include #define M 2...
分类:其他好文   时间:2015-03-02 14:57:56    阅读次数:151
BZOJ 1199 HNOI 2005 汤姆的游戏 计算几何
题目大意给出若干个图形,这些图形中有些是矩形,剩下的是圆形。还有一些点,问每个点在多少个图形里面。思路题目没写数据范围,其实是25w。敢O(n^2)暴力么?没错这个题就是暴力。只需用二分处理一维坐标然后第二维暴力就行了。CODE#define _CRT_SECURE_NO_WARNINGS#include #include #include #i...
分类:其他好文   时间:2015-03-02 14:53:47    阅读次数:133
BZOJ 2146 Construct 计算几何
题目大意:给定曼哈顿空间下的一个多边形,求这个多边形的凸包的周长和面积 注意是曼哈顿空间 第一问直接用个最小的矩形框一下就好 第二问就要求曼哈顿空间内的凸包了 容易YY出来曼哈顿空间下的凸包一定是这种东西 我们将这个凸包分成左上 右上 左下 右下四部分 那么每部分都是一个单调增的点序列 扫一遍就行 求出凸包上的关键点之后(图中所有凸出来的点)计算下面积即可 此外应某人不想这...
分类:其他好文   时间:2015-02-24 09:06:03    阅读次数:167
BZOJ2596 [Wc2007]疯狂赛车
写了一上午谁叫你智商低呢2333Orz ydc虽然WC考跪了没进15人队计算几何题真烦【摔 1 /************************************************************** 2 Problem: 2596 3 User: rau...
分类:其他好文   时间:2015-02-17 19:54:58    阅读次数:236
NYOJ 1165 just a problem【计算几何】
题目链接 #include #include struct point { double x; double y; }circle,a,b,c,d; double r; double dis(point &a,point &b) { return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y)); } in...
分类:其他好文   时间:2015-02-16 18:25:25    阅读次数:152
UVA - 11646 - Athletics Track (计算几何~)
题目地址:点这里 思路:计算几何入门题,首先,两个圆弧是同一个圆的,所以这个圆是矩形的外接圆,那么矩形中心就是圆心,由长宽算出角度和半径(这时用单位长度表示),再算出一个单位长度的实际长度,从而得出长和宽 AC代码: #include #include #include #include #include...
分类:其他好文   时间:2015-02-11 09:25:11    阅读次数:242
uva 1606 (计算几何)
这是我人生中的第一个计算几何题,好好收藏一下。1、当一个点关于远点对称之后,除了两点之间的连线外,其他的任何直线都会讲两点分成两个部分2、极角排序3、线的旋转4、叉积求 sin#include #include #include #include using namespace std;class ...
分类:其他好文   时间:2015-02-09 10:44:59    阅读次数:176
238条   上一页 1 ... 16 17 18 19 20 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!