码迷,mamicode.com
首页 >  
搜索关键字:单调栈    ( 756个结果
51nod 1279 单调栈
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1279 1279 扔盘子 题目来源: Codility 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注 收藏 关注 有一口井, ...
分类:其他好文   时间:2017-08-21 21:31:35    阅读次数:258
51nod 1102 面积最大的矩形(单调栈)
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1102 题意: 思路: 做法就是求出每个长方形向左向右所能延伸的最大距离。 我这里用单调栈来做,维护一个单调递增的栈(自底向上递增),如果当前值大于栈顶,那么直接进栈,如果小 ...
分类:其他好文   时间:2017-08-19 11:09:40    阅读次数:118
poj 2059 单调栈
题意:求柱状图中最大矩形面积。 单调栈:顾名思义就是栈内元素单调递增的栈。每次插入数据来维护这个栈,假设当前须要插入的数据小于栈顶的元素,那就一直弹出栈顶的元素。直到满足当前须要插入的元素大于栈顶元素为止。能够easy求出某个数左边或右边,第一个大于或小于它的数,且复杂度是O(n)O(n)。 思路: ...
分类:其他好文   时间:2017-08-19 10:49:52    阅读次数:113
bzoj 1012 [JSOI2008]最大数maxnumber
维护单调栈,每次加一个数之前,把栈顶不大于它的数弹出。 查询时二分就可以了。 ...
分类:Web程序   时间:2017-08-17 12:58:43    阅读次数:144
bzoj3039
单调栈 其实是单调栈的变种 维护up,left,right,表示一个点能向左向右向上最大扩展距离,ans就是最大的left*rigth*up up[i][j]=Map[i-1][j]==1?1:Map[i-1][j]+1 left和right 用单调栈求,每次碰见障碍就把栈中元素弹出,栈中元素左端点 ...
分类:其他好文   时间:2017-08-17 10:50:45    阅读次数:159
51nod 1215 数组的宽度&poj 2796 Feel Good(单调栈)
单调栈求每个数在哪些区间是最值的经典操作。 把数一个一个丢进单调栈,弹出的时候[st[top-1]+1,i-1]这段区间就是弹出的数为最值的区间。 poj2796 弹出的时候更新答案即可 #include<iostream> #include<cstdlib> #include<cstring> # ...
分类:编程语言   时间:2017-08-16 23:11:02    阅读次数:273
POJ - 3415 Common Substrings 后缀数组+单调栈
一般遇到多串问题,就用不同的符号把他们接起来,当成一个串来处理。 如A串是"aaaba",B串是“abaa"。 把height数组按照不小于K分组,假设K = 2。从前向后扫描,对于每一组中的每个B,考虑前面A对其的贡献。 可以用栈来维护A的值。当要入栈的height值大于栈顶的值,统计得到的子串的 ...
分类:编程语言   时间:2017-08-11 22:59:22    阅读次数:134
[poj 2796]单调栈
题目链接:http://poj.org/problem?id=2796 单调栈可以O(n)得到以每个位置为最小值,向左右最多扩展到哪里。 ...
分类:其他好文   时间:2017-08-11 10:48:16    阅读次数:161
【NOIP2017模拟8.8】Trip
Description 多年之后,worldwideD厌倦竞争,隐居山林。 他的家乡开始发展起了旅游业,在一条很长的主干道上,有N个旅游景点,按顺序编号为1到N。根据游客们网上的评分,第i个景点有一个评估值a[i],为了区分开不同的景点,评估值是两两不同的。 今天有M组游客前来旅游,第i组游客选择遍 ...
分类:其他好文   时间:2017-08-09 09:58:25    阅读次数:265
单调栈
Largest Rectangle in a Histogram POJ - 2559 用结构体存矩形的宽和高。 如果新来的矩形高小于等于栈顶的矩形,就弹出,并计算更新面积,把栈顶的矩形宽度累加到下一个矩形。 1 #include <iostream> 2 #include <cstdio> 3 u ...
分类:其他好文   时间:2017-08-07 11:49:45    阅读次数:179
756条   上一页 1 ... 44 45 46 47 48 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!