码迷,mamicode.com
首页 >  
搜索关键字:斜率    ( 1026个结果
【BZOJ 1010】【HNOI 2008】玩具装箱 toy
借着这个题学习了一下dp的斜率优化,感觉这东西好神啊。。。 先说一下裸的O(n2n^2)dp吧: s[i]=∑i=1ic[i]s[i]=\sum_{i=1}^{i} c[i] 显然我们有 f[i]=mink=0i?1f[k]+(s[i]?s[k]?L)2f[i]=\min_{k=0}^{i-1} f[k]+(s[i]-s[k]-L)^2 然而这个转移是O(n2n^2) 的,在n=5000...
分类:其他好文   时间:2015-05-25 22:28:56    阅读次数:161
C 几何水题 求不同斜率的数目 枚举+set
DescriptionMaster LU 非常喜欢数学,现在有个问题:在二维空间上一共有n个点,LU每连接两个点,就会确定一条直线,对应有一个斜率。现在LU把平面内所有点中任意两点连线,得到的斜率放入一个集合中(若斜率不存在则不计入集合),他想知道这个集合中有多少个元素。Input第一行是一个整数T...
分类:其他好文   时间:2015-05-25 18:05:04    阅读次数:118
[LeetCode] Max Points on a Line
Givennpoints on a 2D plane, find the maximum number of points that lie on the same straight line.经过同一个点且斜率相等的直线一定是同一条直线,所以我们只要分别计算每一个点与其它点的直线的斜率,统计斜率的...
分类:其他好文   时间:2015-05-25 16:01:04    阅读次数:126
hdu 3669(斜率优化DP)
Cross the WallTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 327680/327680 K (Java/Others)Total Submission(s): 4479Accepted Submission(s): 812Pro...
分类:其他好文   时间:2015-05-21 16:59:48    阅读次数:166
hdu 3507(DP+斜率优化)
Print ArticleTime Limit: 9000/3000 MS (Java/Others)Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 6653Accepted Submission(s): 2054Prob...
分类:其他好文   时间:2015-05-17 23:33:49    阅读次数:139
任务调度分配题两道 POJ 1973 POJ 1180(斜率优化复习)
POJ 1973这道题以前做过的。今儿重做一次。由于每个程序员要么做A,要么做B,可以联想到0/1背包(谢谢N巨)。这样,可以设状态dp[i][j]为i个程序员做j个A项目同时,最多可做多少个B项目。枚举最后一个程序员做多少个A项目进行转移(0/1)。dp[i][j]=max{dp[i-1][k]+...
分类:其他好文   时间:2015-05-14 23:36:15    阅读次数:213
BZOJ 1007: [HNOI2008]水平可见直线 几何
按斜率排序,斜率线相同的直线取截距最大的 一条直线能够被看到的条件是,与比它斜率小的交点在比它斜率大的交点的左侧 1007: [HNOI2008]水平可见直线 Time Limit: 1 Sec  Memory Limit: 162 MB Submit: 4234  Solved: 1558 [Submit][Status][Discuss] Description  在...
分类:其他好文   时间:2015-05-10 15:47:40    阅读次数:135
[BZOJ1911][BZOJ1912][BZOJ1913]APIO2010解题报告
特别行动队Description 这个好像斜率优化不是一般地明显了啊...只不过要分a的正负两种情况考虑是维护上凸还是下凸 1 /************************************************************** 2 Problem: 1911 3...
分类:Windows程序   时间:2015-05-09 13:13:52    阅读次数:195
java计算两条线段交点
1、判断斜率相同不,y2-y1/x2-x1,y4-y3/x4-x3,相同则无交点,不相同说明直线有交点则执行第二步;     2、设y=ax+b,通过斜率可求出a的值,通过坐标可以求出b的值,这样两个线段所在直线的两个方程式就得到了;     3、通过两个方程式求出交点,再判断交点是不是落在两线段交点的区域中 代码:public static Point getCrossPoi...
分类:编程语言   时间:2015-05-07 12:33:27    阅读次数:214
bzoj 1010: [HNOI2008]玩具装箱toy
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1010学习斜率dp的话请翻看我的 dp斜率优化小计递推公式:f[i]=min(f[j]+(i-j-1+sum[i]-sum[j]-L)^2) , j10 #include 11 #includ...
分类:其他好文   时间:2015-04-28 17:53:47    阅读次数:289
1026条   上一页 1 ... 82 83 84 85 86 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!