Processing math: 100%

随笔分类 -  数学方法 -- 斜率优化

摘要:【Wannafly挑战赛29F】最后之作(Trie树,动态规划,斜率优化) 题面 "牛客" 题解 首先考虑怎么计算[l,r]这个子串的不同的串的个数。 如果l=1,我们构建Trie树然后第i层的点的个数就是[1,i]的答案。 如果l要向右移动一位,显然就是我们要把最上面那一层 阅读全文
posted @ 2019-07-02 15:08 小蒟蒻yyb 阅读(366) 评论(0) 推荐(0) 编辑
摘要:【BZOJ4311】向量(线段树分治,斜率优化) 题面 "BZOJ" 题解 先考虑对于给定的向量集,如何求解和当前向量的最大内积。 设当前向量(x,y),有两个不同的向量(u1,v1),(u2,v2),并且u1u2 假设第一个向量的结果优于第二个。 xu1+yv1xu2+yv2 阅读全文
posted @ 2018-07-28 22:11 小蒟蒻yyb 阅读(545) 评论(0) 推荐(0) 编辑
摘要:【BZOJ3203】保护出题人(动态规划,斜率优化) 题面 "BZOJ" "洛谷" 题解 在最优情况下,肯定是存在某只僵尸在到达重点的那一瞬间将其打死 我们现在知道了每只僵尸到达终点的时间,因为僵尸要依次打死。 所以我们假设血量的前缀和是si 那么我么必须在它到达的时间ti之前打出总共不 阅读全文
posted @ 2018-07-13 19:32 小蒟蒻yyb 阅读(347) 评论(0) 推荐(0) 编辑
摘要:【BZOJ3437】小P的牧场(动态规划,斜率优化) 题面 "BZOJ" 题解 考虑暴力dp,设f[i]表示强制在i处建立控制站的并控制[1..i]的最小代价。 很显然,枚举上一个控制站的位置j f[i]=min(f[j]+Calc(i,j)+a[i]),其中$Calc(i, 阅读全文
posted @ 2018-07-13 16:00 小蒟蒻yyb 阅读(296) 评论(0) 推荐(0) 编辑
摘要:【BZOJ3156】防御准备(动态规划,斜率优化) 题面 "BZOJ" 题解 从右往左好烦啊,直接reverse一下再看题。 设f[i]表示第i个位置强制建立检查站时,前面都满足条件的最小代价 f[i]=min(f[j]+sum[ij1])+A[i] 即枚举上一个检查站建立的位置 阅读全文
posted @ 2018-07-13 15:03 小蒟蒻yyb 阅读(280) 评论(0) 推荐(0) 编辑
摘要:【BZOJ4654】【NOI2016】国王饮水记(动态规划,斜率优化) 题面 "BZOJ" "洛谷" 题解 首先肯定是找性质。 明确一点, 比h1小的没有任何意义 。 所以我们按照h排序,那么h1就是当前1号位置的水量。 假设我们使用的次数不受到任何限制,我们思考怎么样才是最优。 阅读全文
posted @ 2018-07-12 22:25 小蒟蒻yyb 阅读(2324) 评论(1) 推荐(2) 编辑
摘要:【BZOJ3672】【NOI2014】购票(线段树,斜率优化,动态规划) 题解 首先考虑dp的方程,设f[i]表示i的最优值 很明显的转移f[i]=min(f[j]+(dep[i]dep[j])·p[i])+q[i] 其中满足dep[i]dep[j]L[i] 然后就可 阅读全文
posted @ 2018-06-07 14:25 小蒟蒻yyb 阅读(340) 评论(0) 推荐(2) 编辑
摘要:【BZOJ3675】序列分割(斜率优化,动态规划) 题面 Description 小H最近迷上了一个分隔序列的游戏。在这个游戏里,小H需要将一个长度为n的非负整数序列分割成k+1个非空的子序列。为了得到k+1个子序列,小H需要重复k次以下的步骤: 1.小H首先选择一个长度超过1的序列(一开始小H只有 阅读全文
posted @ 2017-11-06 22:02 小蒟蒻yyb 阅读(362) 评论(0) 推荐(0) 编辑
摘要:【BZOJ2684】【CEOI2004】锯木厂选址(斜率优化,动态规划) 题面 万恶的BZOJ因为权限题的原因而做不了。。。 我要良心的提供题面 Description 从山顶上到山底下沿着一条直线种植了n棵老树。当地的政府决定把他们砍下来。为了不浪费任何一棵木材,树被砍倒后要运送到锯木厂。 木材只 阅读全文
posted @ 2017-10-22 22:25 小蒟蒻yyb 阅读(373) 评论(3) 推荐(0) 编辑
摘要:【BZOJ1096】【ZJOI2007】仓库建设(斜率优化,动态规划) 题面 Description L公司有N个工厂,由高到底分布在一座山上。如图所示,工厂1在山顶,工厂N在山脚。由于这座山处于高原内 陆地区(干燥少雨),L公司一般把产品直接堆放在露天,以节省费用。突然有一天,L公司的总裁L先生接 阅读全文
posted @ 2017-10-22 21:28 小蒟蒻yyb 阅读(301) 评论(0) 推荐(0) 编辑
摘要:【Luogu2900】土地征用(斜率优化,动态规划) 题面 Description 农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= 1,000,000). 每块土地的 阅读全文
posted @ 2017-10-22 21:23 小蒟蒻yyb 阅读(540) 评论(0) 推荐(0) 编辑
摘要:【BZOJ1911】【APIO2010】特别行动队 题面 Description 你有一支由 n 名预备役士兵组成的部队,士兵从 1 到 n 编号, 要将他们拆分成若干特别行动队调入战场。出于默契的考虑,同一支特别行动队中队员的编号应该连续,即为形如(i, i + 1, …, i + k)的序列。 阅读全文
posted @ 2017-10-22 11:10 小蒟蒻yyb 阅读(484) 评论(0) 推荐(0) 编辑
摘要:【BZOJ1010】【HNOI2008】玩具装箱 题面 题目描述 P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了 阅读全文
posted @ 2017-10-21 22:20 小蒟蒻yyb 阅读(431) 评论(7) 推荐(0) 编辑

点击右上角即可分享
微信分享提示