码迷,mamicode.com
首页 >  
搜索关键字:斜率优化    ( 568个结果
bzoj3156 防御准备
题意 传送门 题解 设 $f[i]$ 表示在第 $i$ 个点建一个塔,$1$ 到 $i$ 都完成的最小代价。 我们可以得到: $$f[i]=\min_{j=1}^{i-1}\left(f[j]+a_i+\sum_{k=j+1}^{i-1}\left(i-k\right)\right)$$ 由于 $i ...
分类:其他好文   时间:2018-08-12 21:49:11    阅读次数:146
防御准备
防御准备 给定一个长为n的序列,每个点需要放置一个守卫塔或一个木偶。 在第i个点放置守卫塔的代价为a_i,放置木偶的代价为j i,j为i右边第一个守卫塔;求最小代价。 1≤n≤10^6,1≤a_i≤10^9 推出朴素dp以后用斜率优化…… 话说,斜率优化推出来的不等式,必须满足左边不出现i有关的项, ...
分类:其他好文   时间:2018-08-12 21:36:20    阅读次数:109
bzoj1597/luogu2900 土地购买 (斜率优化dp)
首先按x从小到大排序,那么可得: f[i]=min{f[j]+x[i]*maxy[j+1..i]} 然而这样是$O(n^2)$的而且无法做优化。 然后我们考虑:如果对于某一点,存在另一点的x和y都比它大,那这个点是可以删掉不参与计算的(因为那个较大的点一定要被买,那只要把这两点放在一组里,较小的点是 ...
分类:其他好文   时间:2018-08-10 23:28:55    阅读次数:307
luogu3628 特别行动队 (斜率优化dp)
推出来式子以后斜率优化水过去就完事了 ...
分类:其他好文   时间:2018-08-10 23:12:50    阅读次数:164
luogu1010/bzoj3195 玩具装箱(斜率优化dp)
推出来式子然后斜率优化水过去就完事了 ...
分类:其他好文   时间:2018-08-10 23:08:16    阅读次数:118
bzoj4518/luogu4072 征途(斜率优化dp)
首先推一波公式: 设f[t][i]为第t天以i为结尾,这时已经算了的最小公差$*m^2$ 设s[i]为1到i的和 $$f[t][i]=min\{f[t-1][j]+m*(s[i]-s[j]-\frac{s[n]}{m})\}^2$$ $$f[t][i]=min\{f[t-1][j]+\frac{(s ...
分类:其他好文   时间:2018-08-10 23:02:03    阅读次数:128
$Dynamic Planning Optimization$ 关于动态规划的优化方案(%$\color{red}{rqy}$)
主要介绍关于动态规划的优化方案,具体包括单调队列优化,斜率优化,四边形不等式,线段树等数据结构优化。 ...
分类:其他好文   时间:2018-08-04 18:58:16    阅读次数:206
[CTSC2016]时空旅行
description [题面][1] solution 线段树分治+斜率优化 毒瘤题 题目可以简化为: 你要维护一个包含元素$(x,c)$的集合 修改操作为从以前的一个版本更新,修改内容为添加或删除一个元素 查询操作给出$x_0$,查询某个版本中的$max\{(x x_0)^2+c\}$ 可以知道 ...
分类:其他好文   时间:2018-07-28 22:23:02    阅读次数:221
「斜率优化」解析及例题
前言 我们知道单调队列可以用来优化动态规划,当状态转移方程可以被表示为f[i] = (只与j有关的) + 一些常数 时便可以用单调队列来保存j来O(1)完成寻找j的过程,因此将$O(n^2)$优化为了$O(n)$ 那么如果当有一个转移方程变为了f[i] = (f[j] + 与i有关的)^2 ...这 ...
分类:其他好文   时间:2018-07-23 21:11:32    阅读次数:176
bzoj 4709 [ Jsoi 2011 ] 柠檬 ——斜率优化DP
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4709 课上讲的题,还是参考了博客...:https://www.cnblogs.com/GXZlegend/p/8615607.html 这道题和之前写的斜率优化不同的一点是用单调栈维护上凸壳 ...
分类:Web程序   时间:2018-07-21 20:33:35    阅读次数:202
568条   上一页 1 ... 11 12 13 14 15 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!