码迷,mamicode.com
首页 >  
搜索关键字:计算几何    ( 1219个结果
挖坑贴——2014年结束前要做的题目们
2014/10/26:BZOJ2752 [HAOI2012]高速公路(road) --线段树,操作太烦了的说。。。BZOJ1020 [SHOI2008]安全的航线flight --二逼计算几何T TBZOJ1013 [JSOI2008]球形空间产生器sphere --貌似是高斯消元?BZOJ1033...
分类:其他好文   时间:2014-10-26 10:13:14    阅读次数:173
UVA12304 2D Geometry 110 in 1! 计算几何
计算几何: 堆几何模版就可以了。。。。 Description Problem E 2D Geometry 110 in 1! This is a collection of 110 (in binary) 2D geometry problems. CircumscribedCircle x1 y1 x2 y2 x3 y3 Fi...
分类:其他好文   时间:2014-10-25 22:59:03    阅读次数:246
BZOJ 1038 ZJOI 2008 瞭望塔 半平面交
题目大意:给出一个村庄的轮廓,在这个村庄里可以在任意的地方建一个瞭望塔,这个塔需要足够高,使得能够看得村庄的全貌。求这个瞭望塔的最小高度。 思路:对于村庄中的每一条边,瞭望塔为了看见它,必须要在这个直线左侧的半平面区域。这样的话为了满足所有的边的需求,做一次半平面交,瞭望塔的最高点必须在所有边的半平面交的区域内。 如下图样例。 所有边的半平面交区域就是上面的图形。设上面半平面的函...
分类:其他好文   时间:2014-10-24 16:30:31    阅读次数:430
UVA11796 Dog Distance 计算几何
计算几何: 题解转自:点击打开链接 首先我们想一下如果甲乙都仅沿着两条线段向前跑,那么他们之间的最短和最长距离怎么算? 假设甲的速度向量为v1(速度向量指甲单位时间所走的位移向量),乙的速度向量为v2. 那么可以把甲看成是静止不动的,而让乙一个人以v2-v1的速度向量去运动(画图验证下).        且假设甲和乙都运动了t秒时间,那么我们可以知道上面的过程类似于甲不动...
分类:其他好文   时间:2014-10-24 01:46:32    阅读次数:283
BZOJ1069 [SCOI2007]最大土地面积
终于做出来了2333~~~~凸包+旋转卡(qia)壳。n = 2000,所以可以先枚举两个点作为对角线上的点。然后由于决策单调性,另外的两个点可以o(1)求出,所以就做好了额。计算几何太烦太烦>.11 #include 12 13 #define points P14 using namespac....
分类:其他好文   时间:2014-10-23 11:53:59    阅读次数:306
matlab练习程序(最小包围矩形)
又是计算几何,我感觉最近对计算几何上瘾了。当然,工作上也会用一些,不过工作上一般直接调用boost的geometry库。上次写过最小包围圆,这次是最小包围矩形,要比最小包围圆复杂些。最小包围矩形可不一定是个直立的矩形,也可能像下图一样是倾斜的。求法如下:1.求多边形凸包,这里凸包直接调用系统函数了,...
分类:其他好文   时间:2014-10-22 21:45:22    阅读次数:383
LA 2218 (半平面交) Triathlon
题意:有n个选手,铁人三项有连续的三段,对于每段场地选手i分别以vi, ui 和 wi匀速通过。对于每个选手,问能否通过调整每种赛道的长度使得他成为冠军(不能并列)。分析:粗一看,这不像一道计算几何的题目。假设赛道总长度是1,第一段长x,第二段长y,第三段则是1-x-y那么可以计算出每个选手完成比赛...
分类:其他好文   时间:2014-10-21 23:04:12    阅读次数:171
POJ 3525 Most Distant Point from the Sea 二分+半平面交
题目大意:给出一个岛的海岸线的轮廓,求这个岛上的所有点到海岸的最长距离是多少。 思路:求多边形内切圆的问题要用二分+半平面交解决。二分半径的长度,然后将所有的边向左侧移动这个二分的长度,然后利用半平面交来判断是否能够满足条件。如果满足条件就提高下界,否则减小上界。 我的移动的方法是这样的,首先每条边都要用点向量式来表示,就是边上任意一点和这条边的方向向量。这样做以后的操作会方便很多。然...
分类:其他好文   时间:2014-10-21 13:52:52    阅读次数:139
UVALive 3263 That Nice Euler Circuit 计算几何欧拉定理
欧拉定理:P+F-E=2 That Nice Euler Circuit Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld & %llu Submit Status Description Little Joey inve...
分类:其他好文   时间:2014-10-21 13:51:41    阅读次数:253
POJ 1474 Video Surveillance 半平面交求多边形内核存在性
题目大意:一个楼有很多层,每一层是一个多多边形,问每一层是否有点能够看到这一层的全貌。 思路:半平面交解多边形内核存在性,裸题。题中怎么没写数据范围?。。让我还re几次。。 CODE: #include #include #include #include #include #define MAX 3010 #define EPS 1e-8 #define DCMP...
分类:其他好文   时间:2014-10-21 12:25:52    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!