码迷,mamicode.com
首页 >  
搜索关键字:斜率    ( 1026个结果
HDU2829 Lawrence(斜率优化dp)
学了模板题之后上网搜下斜率优化dp的题目,然后就看到这道题,知道是斜率dp之后有思路就可以自己做不出来,要是不事先知道的话那就说不定了。题意:给你n个数,一开始n个数相邻的数之间是被东西连着的,对于连着的一片的数,它们的价值就是两两乘积的和。所以4 5 1 2一开始就是4*5+4*1+4*2+5*1...
分类:其他好文   时间:2014-08-05 00:16:48    阅读次数:233
[bzoj 1911][Apio 2010]特别行动队(斜率优化DP)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1911分析:首先可以的到裸的方程f[i]=max{f[j]+a*(Si-Sj)^2+b*(Si-Sj)+c} 0f[y]+a*(Si-Sy)^2+c整理一下:(f[x]+a*Sx^2)-(f[y]...
分类:Windows程序   时间:2014-07-31 23:47:50    阅读次数:402
uva270 - Lining Up(暴力)
题目:uva270 - Lining Up 解题思路:对于每个点都计算一下,它与其他点的斜率,这样就可以判断与这个点在同一条直线的点。每个点都这样做,维护最大值就可以了。                  注意斜率不存在的情况。                  找相同斜率的时候用了multiset。 代码: #include #include #include #...
分类:其他好文   时间:2014-07-30 10:01:35    阅读次数:239
HDU 4885 TIANKENG’s travel 最短路
判断是否共线用map记录下斜率; #include #include #include #include #include #include #include using namespace std; #define N 1022 const int INF = 1<<30-1; bool vis[2020]; int mat[1022][1022],lowcost[1022],pre[...
分类:其他好文   时间:2014-07-29 14:27:58    阅读次数:257
poj2780Linearity(多点共线)
链接判断最多多少点在一条直线上,可以枚举每一个点为坐标系的原点,其它点变成相应的位置,然后求得过原点及其点的斜率,排序找一下最多相同的。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #....
分类:其他好文   时间:2014-07-29 13:33:38    阅读次数:170
hdu 4885 (n^2*log(n)判断三点共线建图)+最短路
题意:车从起点出发,每次只能行驶L长度,必需加油到满,每次只能去加油站或目的地方向,路过加油站就必需进去加油,问最小要路过几次加油站。 开始时候直接建图,在范围内就有边1.跑最短了,再读题后发现,若几个点共线,且都在范围内,那么中间有点的俩头的点就不能有边,否则与条件相悖。关键是怎么用n^2*logn,的复杂度判断三点共线:点先按X排序,考察每个点i时候,第二个点j,若直线ij斜率已经存在,则不...
分类:其他好文   时间:2014-07-28 15:57:23    阅读次数:332
POJ 2142:The Balance_扩展欧几里得(多组解)
先做出两个函数的图像,然后求|x|+|y|的最小值。|x|+|y|=|x0+b/d *t |+|y0-a/d *t| 这个关于t的函数的最小值应该在t零点附近(在斜率大的那条折线的零点附近,可以观察出来)。以下三种情况中,函数最小值都应该出现在B点附近。/*对于不定整数方程xa+yb=c,若 c m...
分类:其他好文   时间:2014-07-27 22:07:59    阅读次数:321
关联问题 %排序
function output=grayrela(x0)%参考因子与比较因子共同存储在一个矩阵x0中,参考因子位于第一列%斜率序列for i=2:length(x0(:,1)) x1(i,:)=x0(i,:)-x0(i-1,:);end%标准化m=length(x1(1,:));for i=1:mx...
分类:其他好文   时间:2014-07-24 22:13:02    阅读次数:165
在长乐集训剩下的七天时间里
其实这两个星期以来,自己学会了很多东西,就比如最小环,拓扑排序,用深搜打暴力,一些数学结论,背包,djik什么鬼的求最短路,对最小生成树的更深的理解以及对spfa.bfs的更深的感悟吧,当然还有一些小技巧,就比如用指针啊,计算斜率啊,等等。。。等集训结束之后,再好好总结一下吧。。其实挺不想回去的,回...
分类:其他好文   时间:2014-07-24 10:08:33    阅读次数:164
POJ 3090
由于是对称的图形只要求一边得出sum;sum=sum*2+1就好了把起点定为原点,建立坐标系,能看到的点与原点连线的斜率是不一样的,也就是说,点(X,Y)K=Y/X(K#include #include using namespace std;typedef long long ll;#define...
分类:其他好文   时间:2014-07-23 16:45:31    阅读次数:237
1026条   上一页 1 ... 96 97 98 99 100 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!