自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胖亚亚的小酒馆

会者定离,一期一祈。每天进步一点点.......

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

原创 2019/2/27训练日记

三天了KMP和马拉车专题就要结束了这两个算法都需要灵活使用,需要变通着来,毕竟比赛的时候不可能出裸题思想比较重要,扩展KMP和KMP基本上是类似的在数组的理解上 :next[]是模式串以i为起点的后缀字符串和模式串的最长公共前缀长度extend[]是原串第i个位置开始的后缀与模式串的前缀的最大匹配长度...

2019-02-27 21:26:02 208

原创 2019/2/25训练日记

今天一天没怎么上课,做题目还行KMP的题做的比较多基本上都是在基础上修改要注意的就是失配指针和next数组的理解上,还有就是循环节问题今天晚上又学习了最大最小表示法,这个之前没看过...

2019-02-25 21:22:43 196

原创 2019寒假训练总结

寒假训练总结:寒假训练从上学期一结束就开始了,年前一直做知识点的总结,基础的数据结构和图论还有常用的算法都进行的巩固年后的训练是以专题训练为主,每两天一个专题单调栈/单调队列、二分、思维、线段树/树状数组、尺取法/RMQ、并查集/字典树、连通性、欧拉回路/拓扑排序这是都是比赛时候常用的知识点,题目难度不一有的题目需要认真思考,有的则只需要直接做就好树状数组和线段树那个专题还...

2019-02-24 23:14:43 224

原创 2019/2/23训练日记

拓扑排序在一个有向图中,对所有的节点进行排序,要求没有一个节点指向它前面的节点。先统计所有节点的入度,对于入度为0的节点就可以分离出来,然后把这个节点指向的节点的入度减一。一直做改操作,直到所有的节点都被分离出来。如果最后不存在入度为0的节点,那就说明有环,不存在拓扑排序,也就是很多题目的无解的情况。 欧拉回路什么是欧拉路径?在图上用一种走法经过所有的边一次且只有一次的...

2019-02-23 19:53:23 219

原创 2019/2/22训练日记

求无向图的割点和桥模板(tarjan)今天继续看的图论有关的知识,本来总结了一些东西的,但是没写题目好像就没有自动保存下来暴风哭泣,明天再重新写写全网最!详!细!tarjan算法讲解...

2019-02-22 23:08:20 153

原创 2019/2/21训练日记

今天一直在看强连通方面的知识点之前图论的知识点只是总结了,这毕竟是我的弱项,自己没有啥太好的基础明天回学校,继续努把力!

2019-02-21 22:17:01 175

原创 2019/2/19训练日记

元宵节快乐POJ持续崩溃中,题目交不上字典树的题目交了几个,幸好时间延长了,希望明天POJ恢复吧  -------------------------------------------POJ好像好了---------------...

2019-02-19 23:21:13 188

原创 2019/2/18训练日记

先贴上我去年的并查集基础理解https://blog.csdn.net/qq_37748451/article/details/79116343和字典树基础理解https://blog.csdn.net/qq_37748451/article/details/79140219个人觉得写的还是挺好的,白天又梳理了一遍,晚上开始做题字典树的题目以模板题目居多,而并查集往往变种较多,...

2019-02-18 22:12:09 254

原创 2019/2/17训练日记 树状数组 线段树模板

//树状数组 :利用二进制性质,可在O(logn)对区间前缀进行查询和修改操作const int N=100050;int c[N],ans[N]; //c[n]表示a[1~n]的和,a数组省略int lowbit(int x) //求2^k{ return x & -x;}int getsum(int n) //区间查询,求a[1...

2019-02-17 23:42:31 168

原创 2019/2/16训练日记

树状数组主要用于计算区间的和,在区间元素修改值的时候能够快速修改而不是以O(n)的复杂度进行修改;线段树是把区间以树的形式分拆为若干个小区间,每个小区间存的都有一个值(树状数组的元素存的是区间值),所以线段树可以快速获得这个区间里面的所有的节点(元素),主要用于计算每个区间的最大最小元素(也可以快速修改区间元素的值)RMQ是用数组的形式存储元素的值,用二分的方法进行计算区间的最大最...

2019-02-16 22:56:22 148

原创 2019/2/15 训练日记

白天没怎么做题今天晚上做一会尺取法/RMQ/二分 尺取法通常适用于选取区间有一定规律,或者说所选取的区间有一定的变化趋势的情况,通俗地说,在对所选取区间进行判断之后,我们可以明确如何进一步有方向地推进区间端点以求解满足条件的区间,如果已经判断了目前所选取的区间,但却无法确定所要求解的区间如何进一步得到根据其端点得到,那么尺取法便是不可行的。首先,明确题目所需要求解的量之后,区间左右端点...

2019-02-15 23:15:12 177

原创 2019/2/14训练日记

今天家里这边下了大雪,还赶上搬家,,,,家里面最近这条街要拆迁所以今天在收拾和打包,ε=(´ο`*)))唉今天线段树和树状数组的题目明天再补吧,虽然还要收拾家...

2019-02-14 22:06:45 157

原创 2019/2/13训练日记

今天是思维题专场思维题一共有这么几种:1.已知结论题  数学方面的2.找规律的题目3.猜想题,  人有多大胆,地有多大产|_.)。 有时候想出来写上就A了暴力打表是一个很好的选择因为有样例才能更好的去观察还有就是情况一定要考虑全了,尤其是放在棋盘上的这种,问一共有多少种情况的题这种题往往就是错在特判上,有时候一个样例没想出来就凉凉了这类题目其实是我比较喜欢做的,因...

2019-02-13 21:13:15 211

原创 2019/2/12训练总结 单调栈和二分

今天补了补前两天单调栈和单调队列专题 和二分专题的题目单调是一种思想,当我们解决问题的时候发现有许多冗杂无用的状态时,我们可以采用单调思想,用单调队列或类似于单调队列的方法去除冗杂状态,保存我们想要的状态。最后再总结一下单调栈。单调栈这种数据结构,通常应用在一维数组上。如果遇到的问题,和前后元素之间的大小关系有关系的话,我们可以试图用单调栈来解决。在思考如何使用单调栈的时候,可以回忆一...

2019-02-12 20:59:33 593 1

原创 单调栈和单调队列应用

1.单调栈单调栈是指一个栈内部的元素是具有严格单调性的一种数据结构,分为单调递增栈和单调递减栈。单调栈有两个性质1.满足从栈顶到栈底的元素具有严格的单调性2.满足栈的后进先出特性越靠近栈底的元素越早进栈元素进栈过程对于一个单调递增栈来说 若当前进栈的元素为 a 如果a < 栈顶元素则直接将a 进栈 如果 a >= 当前栈顶元素则不断将栈顶元素出栈知道满足 a &...

2019-02-12 20:51:11 244

原创 2019/2/11训练日记

今天训练的是二分专题。在平时写题中,有些时候会遇到题目要求给出诸如给定划分方式范围内的最大值或是最短距离的最大值等,此类问题枚举虽然可以理论上解决,但是由于题目一般数据量较大,暴力枚举没有什么AC机会。在这里便用到了二分查找。在有序表中查找元素时常常使用二分查找法,因此在遇到此类题目时若题目条件允许变动给出数组的元素位置,对元素进行排序会有益于解题。二分法基于逐步缩小范围的思维方法,每次二...

2019-02-11 20:29:50 300

原创 2019/2/10训练日记

过年后的第一篇训练日记前几天一直在老家,今天终于没有事情啦,也没带电脑回去,弄得前几天的codeforce都没打今天上午倒是没错题,先是看了会单调队列和单调栈的博客,中午吃完饭十二点左右开始做的题(跟正常训练日记一致起来)说实话单调栈和单调队列的题还是能见到的,不过最近一直没有练习这方面的题目,做起题来有的懵刚开始主要还是回顾一下,重新把知识再捡回来,卡了一道题,再去思考一下,明天...

2019-02-10 21:57:16 211

原创 2019/2/1 训练日记 Tarjan算法

一.基本概念    1.桥:是存在于无向图中的这样的一条边,如果去掉这一条边,那么整张无向图会分为两部分,这样的一条边称为桥无向连通图中,如果删除某边后,图变成不连通,则称该边为桥。    2.割点:无向连通图中,如果删除某点后,图变成不连通,则称该点为割点。二:tarjan算法在求桥和割点中的应用    1.割点:1)当前节点为树根的时候,条件是“要有多余一棵子树”(如果这有一颗...

2019-02-01 23:13:29 91

空空如也

空空如也

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

TA关注的人

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