码迷,mamicode.com
首页 >  
搜索关键字:单调队列    ( 1102个结果
HDU 5289 Assignment(单调队列)
AssignmentTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 297Accepted Submission(s): 152Problem De...
分类:其他好文   时间:2015-07-21 23:38:48    阅读次数:122
HDOJ 5289 Assignment 单调队列
维护一个递增的和递减的单调队列 Assignment Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 78    Accepted Submission(s): 40 Problem Descripti...
分类:其他好文   时间:2015-07-21 20:43:56    阅读次数:132
【单调队列】广告印刷
至今没有找到出处的题目,但是手里碰巧有一套测试数据,缺测试数据的人可以问我要。经典单调队列,这位的博文说的很清楚,我就不多阐述了。 1 #include 2 #include 3 #include 4 #include 5 6 using namespace std; 7 const int MA....
分类:其他好文   时间:2015-07-20 23:21:03    阅读次数:134
【单调队列】POJ2823-Sliding Window
单调队列经典题之一。【思路】设置两个单调队列分别记录最大值和最小值。对于每一个新读入的数字,进行两次操作(对于求最大值和最小值中的某一个而言),一是若队首不在滑窗范围内则删去;二是删去队末比当前值小(或大)的值,并将当前值插入对尾。每一次的最小(大)值就是当前单调队列的队首。【错误点】一定要写whi...
分类:Windows程序   时间:2015-07-20 23:18:59    阅读次数:236
Gym 100712L Alternating Strings II(单调队列)
题目链接Alternating Strings II题意是指给出一个长度为n的01串,和一个整数k,要求将这个01串划分为很多子串(切很多刀),使得每个子串长度不超过k,且每个字串不是01交替出现的串(例如01, 10, 101, 010, 101010这些都是01交替出现的串),求最少需要切多少次...
分类:其他好文   时间:2015-07-20 22:55:20    阅读次数:211
HDU3530 Subsequence(单调队列)
题意是说给出一个序列,现在要求出这个序列的一个最长子区间,要求子区间的最大值与最小值的差在[m, k]范围内,求区间长度做法是维护两个队列,一个维护到当前位置的最大值,一个维护最小值,然后计算当前节点i作为右端点的最常区间长度,那么扫描两个队列,维持单调性。然后比较两个队列头的差值,1.如果差值满足...
分类:其他好文   时间:2015-07-20 12:31:19    阅读次数:134
HYSBZ 1012 最大数maxnumber
思路:在单调队列不更新列首,因为查询区间大小不确定,所以不能保证下次是否还用到它 #include #include #include using namespace std; #define N 222222 #define ll long long int que[N]; ll m,d; ll a[N]; int cnt; char op[2]; int num; int main...
分类:其他好文   时间:2015-07-18 14:11:23    阅读次数:134
poj 3017
题意:给你n个数,求划分的区间所有的最大值之和(划分条件就是这个区间之和小于m),使其最小 首先很容易想到dp,公式 dp【i】= min(dp【i】,dp【j】+max(a【j+1】+。。。a【i】)) 这是O(n^2)的复杂度 那么维护一个单调递减的序列的话,每次求的就是单调队列里面满足条件的那些元素,然后根据dp递推公式求解 Hint  :用多组交的话会wA #include #...
分类:其他好文   时间:2015-07-18 12:34:43    阅读次数:130
hdu 2191 (多重背包的单调队列优化)
多重背包单调队列优化是思想是。普通的dp为 dp[i][j]=max{dp[i-1][j-k*v[i]]+k*w[i]}; 其实你可以发现对能更新j是j和一个剩余类。也就是  0, v[i],2v[i],3v[i] ,4v[i]... 1 ,1+v[i],1+2v[i],1+3v[i] ........... v[i]-1,2*v[i]-1...... 更新值存在一个剩余类中,组与组...
分类:其他好文   时间:2015-07-17 14:05:16    阅读次数:252
hdu 4122 单调队列
http://acm.hdu.edu.cn/showproblem.php?pid=4122 Problem Description The Mid-Autumn Festival, also known as the Moon Festival or Zhongqiu Festival is a popular harvest festival celebrated by Chi...
分类:其他好文   时间:2015-07-16 14:04:57    阅读次数:101
1102条   上一页 1 ... 86 87 88 89 90 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!