码迷,mamicode.com
首页 >  
搜索关键字:四边形    ( 510个结果
POJ 1160 Post Office (四边形不等式优化DP)
题意: 给出m个村庄及其距离,给出n个邮局,要求怎么建n个邮局使代价最小。 析:一般的状态方程很容易写出,dp[i][j] = min{dp[i-1][k] + w[k+1][j]},表示前 j 个村庄用 k 个邮局距离最小,w可以先预处理出来O(n^2),但是这个方程很明显是O(n^3),但是因为 ...
分类:其他好文   时间:2017-08-05 18:54:07    阅读次数:154
计算几何
1.1三角形 1. 半周长 P=(a+b+c)/2 2. 面积 S=aHa/2=absin(C)/2=sqrt(P(P-a)(P-b)(P-c)) 3. 中线 Ma=sqrt(2(b^2+c^2)-a^2)/2=sqrt(b^2+c^2+2bccos(A))/2 4. 角平分线 Ta=sqrt(bc ...
分类:其他好文   时间:2017-07-31 14:50:57    阅读次数:183
HDU 6055 Regular polygon (暴力)
题意,二维平面上给N个整数点,问能构成多少个不同的正多边形。 析:容易得知只有正四边形可以使得所有的顶点为整数点。所以只要枚举两个点,然后去查找另外两个点就好。 代码如下: ...
分类:其他好文   时间:2017-07-27 20:22:42    阅读次数:249
hdu6055 Regular polygon 脑洞几何 给定n个坐标(x,y)。x,y都是整数,求有多少个正多边形。因为点都是整数点,所以只可能是正四边形。
/** 题目:hdu6055 Regular polygon 链接:http://acm.hdu.edu.cn/showproblem.php?pid=6055 题意:给定n个坐标(x,y)。x,y都是整数,求有多少个正多边形。因为点都是整数点,所以只可能是正四边形。 思路: (x1,y2)(x2,... ...
分类:其他好文   时间:2017-07-27 20:22:03    阅读次数:226
四边形不等式优化
四边形不等式优化条件(转自这里) 在动态规划中,经常遇到形如下式的转台转移方程: m(i,j)=min{m(i,k-1),m(k,j)}+w(i,j)(i≤k≤j)(min也可以改为max) 上述的m(i,j)表示区间[i,j]上的某个最优值。w(i,j)表示在转移时需要额外付出的代价。该方程的时间 ...
分类:其他好文   时间:2017-07-26 23:48:25    阅读次数:386
使用CSS样式,制作六边形
在制作网上中,经常会遇到绘制其它不规则的图形,如六边形,八边形这类的,在复杂的图形,也是由我们的基本图形组成了,如上面的六边形,就是由两个三角形,一个矩形组成。 先看看,如何绘制三角形 ,与四边形。 三角形: <div class="triangle"></div> .triangle{ width ...
分类:Web程序   时间:2017-07-22 21:14:53    阅读次数:261
四边形不等式(石子合并)
动态规区间dp做这道题的话应该是n^3,下面的代码优化到了n^2,用四边形不等式优化。 设mid[i][j]是dp[i][j]的最优解的断点,即它左区间的右端点,那么mid[i][j-1]<=mid[i][j]<=mid[i+1][j],所以在求解dp[i][j]时,枚举k可以只枚举这两个值之间枚举 ...
分类:其他好文   时间:2017-07-17 23:58:24    阅读次数:418
叉积证明
叉积的几何意义是(0,0),p(x1,y1),q(x2,y2),p+q(x1+x2,y1+y2)所组成的平行四边形的面积 如图平行四边形的面积为s1(三角形)+s2(梯形)-s3(三角形)-s4(梯形) s1=x1*y1/2 s2=(y1+y1+y2)*x2/2 s3=x2*y2/2 s4=(y1+ ...
分类:其他好文   时间:2017-07-07 20:14:19    阅读次数:130
bzoj 4927: 第一题
Description 给定n根直的木棍,要从中选出6根木棍,满足:能用这6根木棍拼 出一个正方形。注意木棍不能弯折。问方案数。 正方形:四条边都相等、四个角都是直角的四边形。 给定n根直的木棍,要从中选出6根木棍,满足:能用这6根木棍拼 出一个正方形。注意木棍不能弯折。问方案数。 正方形:四条边都 ...
分类:其他好文   时间:2017-07-05 18:53:32    阅读次数:194
【计算几何+极角排序+爆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
510条   上一页 1 ... 18 19 20 21 22 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!