码迷,mamicode.com
首页 >  
搜索关键字:四边形    ( 510个结果
UVA 11529 - Strange Tax Calculation(计数问题)
题目链接:11529 - Strange Tax Calculation 题意:平面上n个建筑物,3个建筑物可以组成一个三角形,计算平均每个三角形内有多少个点 思路:问题等价于,求凹四边形的占所有四边形的比例,用O(n^2)的算法,跟  HDU 3629 Convex 这题是一个道理 代码: #include #include #include #include using...
分类:其他好文   时间:2014-05-23 08:00:18    阅读次数:192
poj1160 Post Office 四边形不等式
在一条直线上有n个村庄,选出m个村庄,在其中每个村庄建立一个邮局,要求每个村庄到最近邮局的距离和最小。 f[i][j]:在前i个村庄中建立j个邮局的最小耗费 dis[i][j]:在第i个村庄到第j个村庄中建立1个邮局的最小耗费 那么就有转移方程:f[i][j] = min(f[i][j],f[k][j-1]+dis[k+1][i]) DP的边界状态即为f[i][1] = dis[1][i...
分类:其他好文   时间:2014-05-21 16:30:14    阅读次数:236
POJ 2318 TOYS(叉积+二分or暴力)
题目链接:POJ 2318 TOYS【写在前面】前几天跟队友分了方向,学渣开始进行计算几何的专题了,真是脑壳有点痛啊。但是我想做多了就没这么坑爹了【题意】大体意思就是给你一个矩形,有被若干直线分成N个格子,给出M个点的坐标,问你每个点位于哪个格子中。【思路】其实就是点在凸四边形内的判断,然后就可以利...
分类:其他好文   时间:2014-05-19 09:48:34    阅读次数:257
poj1971Parallelogram Counting
题意:给定平面上的n个点,求这n个点中能构成平行四边形的个数。 保证不会有四个点在同一条直线上。解题思路:由于平行四边形的两条对角线交于一点,且该点为两对角线的中点。若两线段的中点是同一个点,则这两条线段的四个顶点一定可以构成一个平行四边形!所以可以求所有线段的中点,然后根据相同中点的个数来判断平....
分类:其他好文   时间:2014-05-17 22:56:28    阅读次数:316
hdu4386(求四边形最大面积)
题意:给出一个四边形的边长,求四边形最大面积。不合法输出-1; 解法:比较明显的三分,先枚举四边形的边的连接,然后三分一个对角线长度。但是比较怪异的是eps取1e-8wa了,去1e-7才可以过。不知道谁可以解释一下。           还有这题还有一个结论,后来才知道的。len是周长的二分之一。area=sqrt((len-a)*(len-b)*(len-c)*(len-d)); ...
分类:其他好文   时间:2014-05-15 13:09:37    阅读次数:322
zoj 1806 This Takes the Cake 计算凸四边形和三角形的面积
题目来源:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=806题意:凸四边形上 有8个点, 4个顶点 , 和 每2个顶点的中点。经过这8个点的每一条线段,将四边形分成2份, 求这两份面积最近的面积。分析: 枚举, 每条线段, 计...
分类:其他好文   时间:2014-05-08 18:44:03    阅读次数:284
在3D空间中绘制四边形
在3D空间中绘制四边形 四边形 GL_QUADS          OpenGL的GL_QUADS图元用于绘制四边形,它根据每四个顶点绘制一个四边形。          注意,在使用四边形时,必需记住一个重要规则:一个四边形的四个角必须位于同一个平面中(不存在弯曲的四边形)。如图所示     四边形带 GL_QUAD_STRIP          该图元指定一个连...
分类:其他好文   时间:2014-05-07 12:54:22    阅读次数:401
uva 11314 - Hardly Hard(坐标系问题)
题目链接:uva 11314 - Hardly Hard 题目大意:给出A,B两点,然后分别在y轴和x轴找一个D点和C点,使得A,B,C和D组成的四边形的周长最小。 解题思路:两点之间直线最短,将A'为A关于y轴的对称点,B'为B关于x轴的对称点,连接A‘B'即为另外三条边的最短距离,然后AB的距离又是固定的。 #include #include #inc...
分类:其他好文   时间:2014-05-01 18:16:46    阅读次数:320
3D Mesh详细介绍免费下载地址使用方法
3D Mesh 是基于对象的软件开发工具包,提供了完全可配置的曲面和实体网格划分能力。该组件针对大部分计算机辅助工程(CAE)前处理的需求进行了优化,包括结构分析、热传递、计算流体动力学和电磁设计自动化(EDA)。3D Mes其他h 提供了曲线、曲面(三角形和四边形)和实体(四面体)自动网格生成。线...
分类:其他好文   时间:2014-04-30 01:52:52    阅读次数:583
UVA 11314 - Hardly Hard(数论)
题目链接:11314 - Hardly Hard 题意:给定A,B两点,求Y轴上一点C和X轴上一点D,使得该四边形周长最小。 思路:B以Y轴做对称点,A以X轴做对称点,然后两点相连就是其他三边的周长,因为两点间线段最短,然后再加上AB长度即可 代码: #include #include #include int t; struct Point { double x, y; Po...
分类:其他好文   时间:2014-04-27 17:40:22    阅读次数:555
510条   上一页 1 ... 49 50 51
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!