自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无纸巾

终习

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

原创 【后缀数组】JZOJ1598

/* Problem: JZOJ1598(询问一个字符串中有多少至少出现两次的子串) Content: SA's Code and Explanation Author : YxuanwKeith*/#include #include #include using namespace std;const int MAXN = 100005;char c

2017-11-29 20:29:01 488

原创 【总结】尺取模板

int l,r; //左右指针int len; //数组长度l = r = 1; //初始指针while(l<len){ // ok() 状态满足要求 while( r<len && !ok() ){ change(); // change() r右移的状态改变 r++; }

2017-11-28 20:29:29 461

原创 【manacher】hud 5371 Hotaru's problem

http://acm.hdu.edu.cn/showproblem.php?pid=5371//#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #include #inc

2017-11-27 21:16:28 225

原创 四则运算表达式处理

//#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #include #include #include #include #include using namespac

2017-11-26 14:33:55 312

原创 【斜率dp】bzoj1010 玩具装箱toy

http://www.lydsy.com/JudgeOnline/problem.php?id=1010//#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #include

2017-11-22 21:03:26 273

原创 【单调性dp】poj 3017 Cut the Sequence

题目:http://poj.org/problem?id=3017参考:http://www.cnblogs.com/MashiroSky/p/5956429.html//看了好久,智商堪忧//#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #

2017-11-21 20:51:54 226

原创 【单调性dp】Vijos 1243

https://vijos.org/p/1243//#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #include #include #include #inclu

2017-11-16 19:20:37 285

原创 【单调性dp】bzoj 1499

http://www.lydsy.com/JudgeOnline/problem.php?id=1499//#pragma comment(linker, "/STACK:102400000,102400000")#include #include #include #include #include #include #include #include #include

2017-11-14 19:03:51 295

原创 单调队列理解及应用

单调队列:队列中元素之间的关系具有单调性,队首和队尾都可以进行出队操作,只有队尾可以进行入队操作。作用:对于维护好的单调队列,不断地向队列里入队元素,也不时地出队过老的元素(比如:超出区间范围),不定期的询问当前队列里的最优的元素。维护:1.队尾入队的时候,同单调栈维护单调性。2.队头不满足要求(过时的)出队。poj 2823队尾维护单调队列,队头超出范围(即超出目

2017-11-12 14:11:06 616

原创 单调栈理解及应用

单调栈:栈内元素,按照(单调递增或单调递减)排序,如果新入栈元素破坏了单调性,就弹出栈内元素,直到满足单调性。作用:o(n)时间复杂度分别求左右两边第一个比它大或比它小的元素。(单调递增栈为例)维护:每次入栈前先检验栈顶元素和进栈元素的大小,判断栈内元素是否出栈(栈内元素大于等于入栈元素则栈内元素出栈),直到进栈元素入栈。发挥作用的原理:1.进栈元素能入栈的时候,此时栈顶元

2017-11-12 14:08:59 486

空空如也

空空如也

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

TA关注的人

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