码迷,mamicode.com
首页 >  
搜索关键字:斜率    ( 1026个结果
学习心得——day3
啊~第三天了,前两天的总结还没写完……今天接着昨天的斜率优化继续,具体介绍了叉积和下凸壳。叉积是什么呢?叉积可是一个神奇的东西。叉积也称为向量的外积,与内积不同,两个向量的外积依旧是一个向量,并且与这两个向量垂直。那么叉积有什么用呢?跟斜率优化有什么关系呢??在平面几何中,可以用来判断两个向量的顺时...
分类:其他好文   时间:2015-08-02 23:01:00    阅读次数:112
[Swift算法]巴比伦法(牛顿迭代法)求平方根
数学原理推导:f(X) = X2- n ---公式(1)n为要求平方根的数值 比如 要求100的平方根 n = 100;所以问题就转换成了求f(X)的零点问题了f(Xn)的导数就是Xn+1 的斜率所以就有了公式所以 Xn+1 = Xn - f(Xn)/f'(Xn) 代入 公式1f(Xn)=X2 -....
分类:编程语言   时间:2015-08-02 18:09:40    阅读次数:1036
Lining Up Rabbit hunt poj 1118 poj 2606 点共线问题。
思路:首先把所有点按照坐标排序,然后以每一个点为基准点,计算其他点与这个点连线的斜率,将所有斜率排序后求最多的相同的斜率数即可。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8...
分类:其他好文   时间:2015-08-02 16:27:27    阅读次数:101
【斜率优化】HDU 3045 Picnic Cows
通道题意:有n个奶牛分别有对应的兴趣值,现在对奶牛分组,每组成员不少于t,在每组中所有的成员兴趣值要减少到一致,求总共最少需要减少的兴趣值是多少
分类:其他好文   时间:2015-08-02 15:07:43    阅读次数:97
【斜率优化】凸包维护
总结一下凸包维护规律: 斜率为负,从小到大,维护U左半部分凸包,求最小y截距 斜率为负,从大到小,维护倒U右半部分凸包,求最大y截距 斜率为正,从小到大,维护U右半部分凸包,求最小y截距 斜率为正,从大到小,维护倒U左半部分凸包,求最大y截距
分类:其他好文   时间:2015-08-02 14:58:59    阅读次数:110
【斜率优化】HDU 2993 MAX Average Problem
通道题意:求出长度大于k子序列使得其各个元素之和的平均数最大,并输出最大平均值思路:浅谈数形结合思想在信息学竞赛中的应用代码:#include#include#include#include#includeusing namespace std;const int MAXN=100010;int s...
分类:其他好文   时间:2015-08-02 13:14:24    阅读次数:103
UVA 1451 Average Seol 平均值
摘要:数形结合,斜率优化,单调队列。题意:求一个长度为n的01串的子串,子串长度至少为L,平均值应该尽量大,多个满足条件取长度最短,还有多个的话,取起点最靠左。求出前缀和S[i],令点Pi表示(i,S[i]),那么这个问题就转化成了求斜率最大的两点。画图分析可知,如果有上凸点,那么上凸点,一定不会是...
分类:其他好文   时间:2015-08-01 17:09:40    阅读次数:111
HDU 3480 DP 斜率优化 Division
把n个数分成m段,每段的值为(MAX - MIN)2,求所能划分得到的最小值。依然是先从小到大排个序,定义状态d(j, i)表示把前i个数划分成j段,所得到的最小值,则有状态转移方程:d(j, i) = min { d(j-1, k) + (ai - ak+1)2 | 0 ≤ k 2 #inclu....
分类:其他好文   时间:2015-08-01 14:11:29    阅读次数:94
HDU 3045 DP 斜率优化 Picnic Cows
题意:将n个数分成若干组,每组数字的个数不少于t个,要把每组的数字减小到这组最小值,求所有数字减少的最小值。先将这n个数从小到大排个序,可以想到一组里面的数一定是排序后相邻的。设d(i)表示前i个数分完组以后减少的最小值,考虑j~i为一组,则有状态转移方程还是一样的处理方法,设k 2 #inclu....
分类:其他好文   时间:2015-08-01 10:01:01    阅读次数:140
【斜率】玩具装箱
题意:有n 个玩具需要装箱,每个玩具的长度为c[i],规定在装箱的时候,必须严格按照给出的顺序进行,并且同一个箱子中任意两个玩具之间必须且只能间隔一个单位长度,换句话说,如果要在一个箱子中装编号为i~j 的玩具,则箱子的长度必须且只能是l=j-i+sigma[c[k]],规定每一个长度为 l 的箱子...
分类:其他好文   时间:2015-07-31 18:05:56    阅读次数:155
1026条   上一页 1 ... 78 79 80 81 82 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!