自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lb2003

我愿看着群星,做一个蓬篙人

  • 博客(11)
  • 收藏
  • 关注

原创 [HNOI2008]玩具装箱TOY

题面描述传送门思路理解题意之后,发现斜率优化真是一个大坑FiF_iFi​为最近一个箱子装到第iii件物品的花费首先我们来看看状态转移方程(sumsumsum为前缀和)Fi=min⁡(Fi,Fj+(sumi−sumj+(i−(j+1))−L)2)F_i=\min(F_i,F_j+(sum_i-sum_j+(i-(j+1))-L)^2)Fi​=min(Fi​,Fj​+(sumi​−su...

2019-06-30 19:49:50 122

原创 [LuoguP1714]切蛋糕

题面描述传送门思路太水了,看看就好。AC code#include<cstdio>#include<algorithm>#include<cstring>#include<cstdlib>#include<cmath>#define gc getchar()#define ll long long using na...

2019-06-28 15:59:29 154

原创 [SCOI2010]股票交易

题面描述传送门思路这道题DP的很明显啊(可惜我就是不会写啊)提前声明:这里的nnn为TTT,mmm为MaxPMaxPMaxP,t为WWW,a为APiAP_iAPi​,c为BPiBP_iBPi​,b为ASiAS_iASi​,d为BSiBS_iBSi​状态转移方程:Fi,j={Fi−1,j−a∗j(j≤b)Fi−t,k−a∗j+a∗k(0≤k≤j−1&amp;j−k≤d)Fi−t...

2019-06-28 14:34:26 133

原创 [SCOI2009]生日礼物

题面描述传送门思考本来想用二分的,读完数据之后,又发现不用了。然而需要开多一个数组ppp记录颜色最近出现的位置,以便进行玄学操作当达成目标(now==endnow==endnow==end)时,if(now==end){ while(l<i&&p[a[l].col]!=a[l].p)++l;//不影响,而且更短 ans=min(ans,(ll)a[i].p...

2019-06-28 11:33:07 109

原创 [HAOI2007]修筑绿化带

题面描述传送门思路(一年出两道单调队列)(小花坛不能在大矩阵的边上)理解一下题意,冥冥之中看见求和,就会想到不管三七二十一先求前缀和。for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) qr(s[i][j]),s[i][j]+=s[i-1][j]+s[i][j-1]-s[i-1][j-1]; for(int i=C+1;i&l...

2019-06-28 09:50:16 148

原创 [HAOI2007]理想的正方形

题面描述传送门思路这是一道二维单调队列题啊(其实就是两次单调队列)我们要求([i−n+1,i],[j−n+1,j])([i-n+1,i],[j-n+1,j])([i−n+1,i],[j−n+1,j])的最大值,由于能力有限,我们一次只能处理一维。先处理(i,[j−n+1,j])(i,[j-n+1,j])(i,[j−n+1,j])的最大值,因此我们需要一个一维数组CCC,去存储值。qr(...

2019-06-28 09:17:48 85

原创 [USACO12MAR]花盆Flowerpot

题面描述传送门思路观察完题意之后,我们看到最小就会想到二分枚举花盆长度xxx我们需要一个有序的序列,所以我们要按x坐标从小到大排序。bool cmp(node a,node b){return a.x<b.x;}判断两个雨滴是否可以被接到while(l1<=r1&&a[i].x-a[q1[l1]].x>x)++l1;我们需要比较在合法前提下,...

2019-06-28 08:07:35 120

原创 [NOI2010]能量采集

题目描述传送门思路暂时咕咕咕了。AC code#include<cstdio>#include<algorithm>#include<cstdlib>#include<cstring>#include<cmath>#define ll long longusing namespace std;const int N...

2019-06-27 08:55:18 214

原创 [POJ1821]Fence

题面描述传送门思路首先我们先按照sis_isi​来排序,保证工匠的有序性。Fi,jF_{i,j}Fi,j​为现在是第iii个工匠粉刷前jjj个木板(有的木板可以不刷)状态转移方程为: Fi,j=max⁡{Fi−1,j(这个工匠太懒了,不干活)Fi,j−1(这个工匠不刷第j个木板)Fi−1,k+pi∗(j−k),j≥si,j−li≤k≤si−1}\large\ F_{i,j}=...

2019-06-26 11:08:21 256

原创 中考爆炸记

我中考爆炸了233虽然成绩还没出,但是总觉得会爆炸而且我担心我的答题卡的考场号,座位号都不会扫不到。那也只好沙溪理工做兄弟了呀。保佑我答题卡没有问题,语文作文38以上吧。阿门。...

2019-06-25 20:57:44 132

原创 单调队列

过渡题给定一个n个数的数列,从左至右输出每个长度为m的数列段内的最大数。比如8个数的数列[1 3 -1 -3 5 3 6 7],m=3,那么每连续3个最大值如下:位置最大值[1 3 -1] -3 5 3 6 731 [3 -1 -3] 5 3 6 731 3 [-1 -3 5] 3 6 751 3 -1 [-3 5 3] 6 75...

2019-06-25 20:16:22 234 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除