码迷,mamicode.com
首页 >  
搜索关键字:rmq    ( 1013个结果
hdu 3183 A Magic Lamp(RMQ)
题目链接:hdu 3183 A Magic Lamp 题目大意:给定一个字符串,然后最多删除K个,使得剩下的组成的数值最小。 解题思路:问题等价与取N-M个数,每次取的时候保证后面能取的个数足够,并且取的数最小,查询最小的操作用RMQ优化。 #include #include #include using namespace std; const int maxn = 10...
分类:其他好文   时间:2014-10-27 21:17:07    阅读次数:208
RMQ(区间求最值)
1. 概述 RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j当然,该问题也可以用线段树(也叫区间树)解决,算法复杂度为:O(N)~O(logN),这里我们暂不介绍。 2.RMQ算法 对于该问题,最容易想到的解决方案是遍历,复杂度是O(n)。但当数据量非常大...
分类:其他好文   时间:2014-10-25 21:36:10    阅读次数:218
hdu 3068 最长回文子串 TLE
后缀数组+RMQ是O(nlogn)的,会TLE.....标准解法好像是马拉车,O(n).... 1 #include "algorithm" 2 #include "cstdio" 3 #include "cstring" 4 using namespace std; 5 #define ...
分类:其他好文   时间:2014-10-25 18:44:09    阅读次数:212
POJ3017 Cut The Sequence
题目大意:将一个非负整数序列切成连续的若干段,使得每一段的和均不超过一定值,在此基础上最小化每一段的最大值的和。 思路:O(N2)的动态规划方程非常明显: fi=min0≤ji{fj+maxj+1≤k≤i{wk}} 这样利用RMQ的预处理即可做到O(N^2). 不过这样显然是不能AC的。 我们考虑能够进行什么优化。 我们发现以下性质: (1)fi≤fj(1≤ij≤...
分类:其他好文   时间:2014-10-25 09:23:08    阅读次数:119
RMQ [HDU 1806] Frequent values
Frequent valuesTime Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1146Accepted Submission(s): 415Prob...
分类:其他好文   时间:2014-10-23 15:56:01    阅读次数:227
RMQ [POJ 2019] Cornfields
CornfieldsTime Limit:1000MSMemory Limit:30000KTotal Submissions:5516Accepted:2714DescriptionFJ has decided to grow his own corn hybrid in order to hel...
分类:其他好文   时间:2014-10-23 15:51:54    阅读次数:303
二模 (13)day1
第一题:题目大意:N个发射站排成一排,求每个发射站左右第一个比它高的发射站。 N<=1000000解题过程:1.前几天做poj的时候刚好在discuss里看到有一个神奇的东东叫单调栈,正好派上用场。。。虽然本题2s的时限RMQ+二分应该也不会超时,但是容易写错。而单调栈不仅O(N)的复杂度,写起来也...
分类:其他好文   时间:2014-10-22 20:20:02    阅读次数:141
NYOJ 119 士兵杀敌(三)(RMQ算法)
采用的的是小牛的写法,蒟蒻第一次写。。 RMQ (Range Minimum/Maximum Query)问题是指:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j 这里介绍ST算法:采用动态规划的思想:详见 士兵杀敌(三) 时间限制:2000 ms  |  内存限制:65535 KB 难度:5 描述 南将军统率着N个士兵,士兵分...
分类:编程语言   时间:2014-10-21 01:05:37    阅读次数:227
BZOJ1047 [HAOI2007]理想的正方形
昨天刷水累死蒟蒻了。。。每天一到题解总还是要写的。。。于是就是这个了!二维RMQ,第一反应是二维线段树,妥妥MLE + TLE想起来去年市选小题有一道一模一样的,我当时就是写二维线段树,然后MLE0分、、、真是悲剧发现长度是固定的为n,和动态规划的某个叫单调队列的优化很像:先求出每一列的某个点向下n...
分类:其他好文   时间:2014-10-20 22:46:03    阅读次数:242
【hihoCoder第十六周】RMQ-ST算法
RMQ的大裸题。没什么意思。开始数组开小了,RE了一次。下面放代码。 1 #include 2 using namespace std; 3 4 vector A; 5 int dp[1000005][20]; 6 7 void RMQ_init () { 8 int n = A.si...
分类:编程语言   时间:2014-10-18 23:59:19    阅读次数:369
1013条   上一页 1 ... 91 92 93 94 95 ... 102 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!