单调队列
fyc_kabuto
一个蒟蒻程序员
展开
-
[caioj]单调队列3 单调队列
【题意】 给一个N*M的数矩阵 现在求一个子矩阵 要求子矩阵中最大值与最小值的差 【输入格式】 第一行两个整数 M(左右方向),N(上下方向)和 C (N,M 接下来 N行 每行M个数 每个数(-30000~30000) 【输出格式】 子矩阵的最大面积 【样例输入】 10 15 4 41 40 41 38 39 39 40 42 40 40 39 40 43转载 2017-08-04 14:09:56 · 393 阅读 · 0 评论 -
bzoj 2282: [Sdoi2011]消防
结论+单调原创 2017-10-09 11:18:13 · 229 阅读 · 0 评论 -
bzoj 4182: Shopping
题意: 第i个商店只卖第i种物品,小苗对于这种物品的喜爱度是wi,物品的价格为ci,物品的库存是di。但是商店街有一项奇怪的规定:如果在商店u,v买了东西,并且有一个商店w在u到v的路径上,那么必须要在商店w买东西。小葱身上有m元钱,他想要尽量让小苗开心,所以他希望最大化小苗对买到物品的喜爱度之和。 题解: 暴力dp很好想,设f[i][j]f[i][j]f[i][j]表示以节点i为根的子...原创 2018-03-20 22:01:28 · 307 阅读 · 0 评论 -
bzoj 1531: [POI2005]Bank notes
题意: Byteotian Bit Bank (BBB) 拥有一套先进的货币系统,这个系统一共有n种面值的硬币,面值分别为b1, b2,…, bn. 但是每种硬币有数量限制,现在我们想要凑出面值k求最少要用多少个硬币。 题解: 多重背包+单调队列裸题。 空间开小一百倍调一晚上 code: #include<cstdio> #include<cstdlib> ...原创 2018-03-20 22:04:07 · 327 阅读 · 0 评论 -
bzoj 2500: 幸福的道路
题意: 小T与小L终于决定走在一起,他们不想浪费在一起的每一分每一秒,所以他们决定每天早上一同晨练来享受在一起的时光. 他们画出了晨练路线的草图,眼尖的小T发现可以用树来描绘这个草图. 他们不愿枯燥的每天从同一个地方开始他们的锻炼,所以他们准备给起点标号后顺序地从每个起点开始(第一天从起点一开始,第二天从起点二开始……). 而且他们给每条道路定上一个幸福的值.很显然他们每次出发都想走幸福值和...原创 2018-03-21 09:52:18 · 324 阅读 · 0 评论 -
bzoj 2096: [Poi2010]Pilots
题意: Tz又耍畸形了!!他要当飞行员,他拿到了一个飞行员测试难度序列,他设定了一个难度差的最大值,在序列中他想找到一个最长的子串,任意两个难度差不会超过他设定的最大值。耍畸形一个人是不行的,于是他找到了你。 题解: 单调队列裸题,维护两个即可。 code: #include<cstdio> #include<cstdlib> #include<cs...原创 2018-03-21 10:13:41 · 150 阅读 · 0 评论 -
bzoj 4385: [POI2015]Wilcze doły
题意: 给定一个长度为n的序列,你有一次机会选中一段连续的长度不超过d的区间,将里面所有数字全部修改为0。 请找到最长的一段连续区间,使得该区间内所有数字之和不超过p。 题解: 双指针+单调队列维护最大的长度为d的区间。 code: #include<cstdio> #include<cstdlib> #include<cstring> #i...原创 2018-03-21 11:36:30 · 235 阅读 · 0 评论 -
3163: [Heoi2013]Eden的新背包问题
题意: “寄没有地址的信,这样的情绪有种距离,你放着谁的歌曲,是怎样的心心静,能不能说给我听。” 失忆的Eden总想努力地回忆起过去,然而总是只能清晰地记得那种思念的感觉,却不能回忆起她的音容笑貌。 记忆中,她总是喜欢给Eden出谜题:在 valentine’s day 的夜晚,两人在闹市中闲逛时,望着礼品店里精巧玲珑的各式玩偶,她突发奇想,问了 Eden这样的一个问题:有n个玩偶,每个玩偶有对应...原创 2019-01-07 08:23:17 · 207 阅读 · 0 评论