HNOI2016
目前进度:6/6
CQOI2016
听说要450+分才能进队。。感觉作为ZJ选手在CQ根本进不了队啊。。2道板子题1道原神题1道语文题,要我考最少跪两道。。
可持久化数据结构
那天毛主力讲课,讲了可持久化平衡树、可持久化块状链表、可持久化动态树、可持久化动态仙人掌等丧心病狂的数据结构,把蒟蒻虐成了狗。。现在整理一下学过的一些可持久化数据结构
计算几何相关
差不多是最后一块算法了。。以后要多刷题了
虚树
上次的被吃掉啦,这回加深了对虚树的理解再补发一下
多项式相关
学了三天,看了各种资料,总算差不多学会了、、、数学太差学这种东西太难了、、感觉学这东西还是背板 模板基本都是贴黈力哒,大家不用看啦
基环树
树形DP还有一种特殊情况——基环树的DP,基环树就是一颗树上再加一条边,处理基环树问题时一般先找出环再处理,然后再搞来搞去就行啦
三分法
这么简单的算法却一直不会,真是不太应该。。
分块算法相关
一直不会带根号的神奇的算法,今天看了一下论文PPT,总算看懂块状链表大致怎么弄了,然后才看了分块、莫队和块状树,感觉也不是很难。。
Dijkstra的堆优化&差分约束&K短路&单源次短路
今天不小心看到JLOI的一道傻逼题,就是分层图上跑最短路,写了个万能的SPFA结果T了。。然后发现必须写Dijkstra+堆优化,这让既不会Dijkstra又不会堆的我情何以堪啊。。于是只能百度一下Dijkstra是怎么弄的,发现还是挺简单的,就是不断找dis最小的点去更新,然后用堆去维护就行了。。但是我只会写可并堆,于是就非常感人的牺牲了小号。。
后缀三兄弟&回文双子星
字符串这一块一直都不太懂,处理前缀的还好,Tire、AC自动机什么的比较好理解,代码也好记。但后缀三兄弟我就完全不懂啦,而且最近总是喜欢考后缀三兄弟,省选考后缀自动机直接写个暴力Tire滚粗了,NOI考后缀数组直接拉板但是不知道怎么去处理、、虽然后缀数组、后缀自动机看了好几遍,但还是完全不会写,今天把他们好好学了下。
CDQ分治
YY大爷讲归并的时候讲到了这个算法,可是蒟蒻的我连归并都不太会呢