单调性优化
文章平均质量分 92
sszxzzh
这个作者很懒,什么都没留下…
展开
-
【NOIP模拟】 (11.2) T2最佳序列
最佳序列题目描述: N个数,从中选择长度不小于L且不大于R的连续子序列,求出子序列平均数的最大值。输入格式: 输入文件的第一行包括3个整数N,L,R。 第二行包括N个数,按顺序依次表示序列A的每一项。输出格式: 输出文件包括一行,一个实数,保留四位小数。数据范围: 20%的数据满原创 2017-11-03 07:50:04 · 234 阅读 · 0 评论 -
【BZOJ2276/Poi2011】Temperature
题目:Temperature解析: 单调队列维护l[i]的最大值即可。 代码:#include <bits/stdc++.h>using namespace std;const int Max=1000005;int n,m,ans,pos=1;int a[Max],b[Max];deque<int>q;inline int ...原创 2018-10-21 20:50:02 · 220 阅读 · 0 评论 -
【BZOJ2096/POI2010】Pilots
题目:Pilots解析: 单调队列维护最大最小值。 用两个单调队列,一个维护最大值,一个维护最小值,这样若不满足极差小于K则弹出靠前位置的数,这样更优。 代码: #include <bits/stdc++.h>using namespace std;const int Max=3000005;int n,m,ans,pos=1...原创 2018-10-21 20:08:30 · 160 阅读 · 0 评论 -
【NOIP模拟】货物运输
题目描述南沙群岛有N个岛屿上驻扎有边防部队。每个岛屿的位置用一个平面坐标(Xi,Yi)来表示,岛屿间的行程费用被认为是两者间的距离。例如,两个点(X1,Y1),(X2,Y2),它们的直线距离为:。军队基地在坐标为(0,0)的岛屿里面,基地存放了常用的生活物资。基地准备给每个岛屿分别送去Qi(1≤Qi≤1000)单位的货物。唯一负责运输的一艘货轮由基地取出货物,按照岛屿编号的先后顺序...原创 2019-11-14 23:31:09 · 453 阅读 · 0 评论 -
【BZOJ1705/Usaco2007 Nov】Telephone Wire 架设电话线
题目:Telephone Wire 架设电话线解析: 单调队列优化DP。 状态:表示到位置高度为的最小花费。 状态转移方程: 答案: 代码:#include <bits/stdc++.h>using namespace std;cons...原创 2018-10-22 11:17:49 · 234 阅读 · 0 评论 -
【BZOJ1293/SCOI2009】生日礼物
1293: [SCOI2009]生日礼物 Time Limit: 10 Sec Memory Limit: 162 MB ...原创 2018-10-18 07:55:58 · 155 阅读 · 0 评论 -
【NOIP2017普及组】跳房子
题目背景NOIP2017普及组 T4题目描述跳房子,也叫跳飞机,是一种世界性的儿童游戏,也是中国民间传统的体育游戏之一。跳房子的游戏规则如下:在地面上确定一个起点,然后在起点右侧画 n 个格子,这些格子都在同一条直线上。每个格子内有一个数字(整数),表示到达这个格子能得到的分数。玩家第一次从起点开始向右跳,跳到起点右侧的一个格子内。第二次再从当前位置继续向右跳,依此类推。规则规定:...原创 2018-09-20 10:53:49 · 4227 阅读 · 0 评论 -
【单调队列】广告印刷
广告印刷题目描述最近,afy 决定给 TOJ 印刷广告,广告牌是刷在城市的建筑物上的,城市里有紧靠着的 N 个建筑。afy 决定在上面找一块尽可能大的矩形放置广告牌。我们假设每个建筑物都有一个高度,从左到右给出每个建筑物的高度 H1,H2,…,HN,且 0<Hi≤1,000,000,000,并且我们假设每...原创 2018-08-25 12:04:56 · 1827 阅读 · 0 评论 -
【BZOJ1855】股票交易
1855: [Scoi2010]股票交易 Time Limit: 5 Sec Memory Limit: 64 MB Submit: 1519 Sol...原创 2018-08-13 15:36:44 · 171 阅读 · 0 评论 -
【BZOJ1047】理想的正方形
1047: [HAOI2007]理想的正方形 Time Limit: 10 Sec Memory Limit: 162 MB Subm...原创 2018-08-05 15:48:15 · 404 阅读 · 0 评论 -
【codevs 3342】绿色通道
3342 绿色通道 时间限制: 1 s ...原创 2018-08-05 11:25:50 · 374 阅读 · 0 评论 -
【BZOJ2442】修剪草坪
2442: [Usaco2011 Open]修剪草坪 Time Limit: 10 Sec Memory Limit: 128 MB ...原创 2018-08-04 15:59:50 · 392 阅读 · 0 评论 -
【BZOJ1855】股票交易
1855: [Scoi2010]股票交易 Time Limit: 5 Sec Memory Limit: 64 MB ...原创 2018-08-04 10:22:41 · 169 阅读 · 0 评论 -
【BZOJ3831/Poi2014】Little Bird
题目:Little Bird解析: 单调队列优化DP。 状态:表示到第个位置的最小花费。 状态转移方程: 答案: 明显单调队列优化,注意如果相同则讲高度高的排在前面。 代码: #include <bits/stdc++.h>using namespace std;const int...原创 2018-10-21 21:51:03 · 174 阅读 · 0 评论