P5244 [USACO19FEB] Mowing Mischief P https://www.luogu.com.cn/problem/P5244 https://www.luogu.com.cn/blog/291706/solution-p5244 ...
转载 2021-05-23 08:48:00
180阅读
2评论
决策单调性: 注:下文统一讨论的是 \(\min\) 。 区间包含单调性 :\(w(l,r)\ge w(l,r-1),w(l,r)\le w(l+1,r)\) 。 四边形不等式 :\(w(l-1,r)+w(l,r+1)\le w(l,r)+w(l-1,r+1)\) ,记作:交叉小于包含。 若满足上述 ...
转载 2021-08-29 19:06:00
130阅读
2评论
跟着书上的思路学习dp的单调性优化觉得还是很容易想的。 数据范围: dp,数据范围是百万,这应该是O(n)的算法了。 首先不难想到设f[i]表示到第i个百米所能达到的最大能量,那么f[n]即为所求。 f[i]=max(f[i],f[j]+s[i]-s[j]-cost[i]);这个地方s数组是能量的前
转载 2018-12-30 18:24:00
86阅读
§3.4  函数的单调性在上小于零,在上大于零。函数的单调性是否与导函数的符号有关呢?为此,我们进一步地作图,希望从中获得更多的感性认识。函数在上单调增加(减少),则它的图形是一条沿轴正向上升(下降)的曲线, 曲线上各点处的切线之斜率均为正的(负的),即:  ()这表明:函数的单调性确实与其导数的符号有关,因此,可以利用导数的符号来判定函数的单调性。二、函数单调性的判别法设函数
n2还要讲吗?提一下吧,毕竟考场上我也只能想到这个。我的思路和下发的题解所讲的思路又不太一样。如果你不想看我的思路而想直接跟着正解走,可以直接从下面的分界线以下开始阅读。我的想法也是化环为序列,枚举所有可能的n长的序列。(这个应该没人不知道吧?)然后,我的思路是:对于每个序列,枚举j表示把所有的颜色聚集到位置j附近。我们假设我们移动的颜色为1,而不动的颜色为0。那么我们现在需要聚集的数字是1。最后
对于单调性优化其实更多的是观察dp的状态转移式子的单调性 进而用优先队列 单调队列 二分查找什么的找到最优决策 使时间更优。 对于这道题就是单调性优化的很好的例子 首先打一个暴力再说。 f[i][j]表示前i个木匠刷前j个木板所得到的最大价值 f[i][j]=max(f[i][j],f[i-1][j
转载 2019-03-07 17:06:00
115阅读
2评论
2019 年,第一届 CSP 认证的考场上,作为选手的asuldb打开了第二题
转载 2020-01-04 14:59:00
111阅读
单调性和凹凸性
原创 2022-08-28 07:08:49
194阅读
分段函数的单调性对高一学生而言是比较难以理解的话题。
决策单调性 决策单调性,顾名思义就是决策点具有一定的单调性,使得我们在转移的过程中不需要遍历全部的情况,而只需要在一段满足单调性的区间内寻找我们想要的最优解 有的题目甚至不算是DP题,但是也有决策单调性的性质,也归到这一类 由于博主太菜,这里面很多结论不会给出详细的证明,可能只会给出感性理解的记忆方 ...
转载 2021-04-23 21:33:00
237阅读
2评论
最远点 描述: 给你一个n个点的凸多边形,求离每一个点最远的点。 题解: 容易发现随着顺时针做每一个点其最远点也会顺时针旋转 于是可以决策单调性 因为从1的最远点开始转可以转过1 所以将数组扩成两倍做 //#pragma GCC optimize("Ofast,no-stack-protector, ...
转载 2021-07-14 16:51:00
117阅读
2评论
LINK定义f[i][j]f[i][j]f[i][j]表示前iii个数分割,最后一段是[j+1,i][j+1,i][j+1,i]合为一段有转移,在满足后一段大于前一段的前提时有f[i][j]=min⁡{ f[j][k]+(i−j−1) }
原创 2021-10-08 14:27:34
95阅读
139783.0 , 2.718272105261508139782.0 , 2.7182721052675713-6.063149982082905e-12139782 : -6.063149982082905e-12[132360, 132917, 133630, 134042, 135058,
转载 2019-04-09 11:58:00
257阅读
2评论
LINK定义f[i][j]f[i][j]f[i][j]表示前iii个数分割,最后一段是[j+1,i][j+1,i][j+1,i]合为一
原创 2022-02-05 16:01:11
37阅读
用s表示所有木条的总长度,用w表示墙的对边的长度。根据均值不等式,在w∈[0,s]的范围内,面积w(s-w)/2是关于 w 的单峰函数,且最值在 w = s时取得 这个题比较难。 两个极为重要的性质: 不论如何锯木头,矩形总有一条边是原木棍拼成的。 对于总长度为n的一堆木棍,使用一次锯木头的机会的条 ...
转载 2021-07-12 20:54:00
106阅读
2评论
斜率优化本质:维护凸包 基本上都是得到一个答案斜率式,然后后面的不会比前面的更优,找到这样的斜率临界点(二分),维护上/下凸包。 经常使用单调队列维护是因为斜率单调不降,单调栈是因为斜率单调不增。 $x$ 坐标假如不单调递增的话就不能用线性数据结构维护,可以使用李超树/ $cdq$ 分治。 决策单调 ...
转载 2021-08-16 14:25:00
295阅读
2评论
原创 2022-08-07 00:13:06
170阅读
决策单调性 一、决策单调性 1、定义。 定义:状态转移方程中,记 \(p[i]\) 为令 \(F[i]\) 取到最值的转移位置 \(j\) 的值(即 \(p[i]\) 是 \(F[i]\) 的最优决策),若 \(p\) 数组在 \([1,N]\) 单调非降,则称 \(F\) 具有决策单调性。 2、双 ...
转载 2021-08-27 22:02:00
656阅读
2评论
4709: [Jsoi2011]柠檬Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 229  Solved: 100[Submit][
原创 2023-07-07 13:35:16
24阅读
点此看题面 给定一个$n$个点的凸多边形,求到每个点距离最远的点。 \(n\le5\times10^5\) 决策单调性 我们直接把所有点给复制一份,就可以断环为链了。 考虑每个$i\in[n+1,2n]\(的答案,它的合法决策区间是\)[i-n+1,i-1]$。 这样一来,显然具有决策单调性。 直接 ...
转载 2021-05-22 07:58:00
105阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5