2019浙江集训——待整理的知识点、博客和题解

PS:时间限制不必太紧,重要的是深入理解算法思想。

待学知识:

1、图论

  优化建边

  基环树

  负环和差分约束

  二分图的性质

  费用流、上下界网络流

  2-sat问题

2、数据结构

  树状数组、线段树的灵活使用

  带权并查集

  可持久化并查集

  带修主席树

  Done 线段树合并

  线段树分治

  平衡树(https://www.luogu.org/blog/user19027/solution-p3369  是Splay的题解)

  *可并堆

  *k-d tree

  分块、莫队

  CDQ分治的深入理解

  点分治

  Done 整体二分

3、字符串

  KMP的再理解

  Done AC自动机

  *后缀自动机

4、数学

  Done 康托展开

  Done 模拟退火

  矩阵快速幂

  Done 扩展欧几里得

  二项式定理

  卡特兰数

欠自己的博客:

1、几道题解:

  Done 文理分科、PVZ、蜥蜴(网络流)

2、板子

  支配树

  Done Treap

  带修主席树

  网络流基础(最大流,费用流、上下界)

   Done AC自动机

待做的题:


1、图论

  【不明】bomb 最长链

  【不明】dog 生成树

  【不明oj:jzoj (注册失败)】motor 分层图

  【codechef sep12 parade 】费用流

  【luoguP4819】杀人游戏 tarjan

  *【luoguP5025】炸弹 线段树优化建边

  【luoguP3469】BLO tarjan

  done【bzoj3331】压力 圆方树

  *【P4630】铁人两项 圆方树

  【bzoj3495】Riddle 2-sat

  【P2597】灾难 支配树

  【bzoj3281】小P的烦恼 支配树

-------------------------------------------------------------------------

 网络流算法:

  *【bzoj4514】P4068 数字配对 费用流

  【bzoj3510】吃豆豆 费用流

  【bzoj2502】P4843 清理雪道 有源汇上下界可行流

  【P4043】支线剧情 有源汇上下界费用流

  *【P4542】营救皮卡丘  (写不动了……回去跟jyh把数据结构题表要来QwQ)

——————————————————————————

神奇的搜索:

  【】埃及分数 (IDS

  【】打水 (IDS

  【】小木棍 (剪枝

  *【】分割矩阵 (记忆化

  【】逛公园 (记忆化

  【】种花小游戏 (状压

  【】光棍组织 状压+子集枚举

  Done【】八数码 双向BFS、A*

  【】K短路 A*

  【】铁盘整理 IDA*

2、数据结构

  bzoj3585主席树

  P2633 主席树

  Doing 【luoguP4168】 蒲公英 分块(解法二)

  Done luoguP3806 点分治 板子

  Done luoguP3309 普通平衡树

---------------------------------------------------------------------

例题:

  【bzoj 4881】 线段游戏 单调栈+最长上升子序列

  【cf fedor and coupons】二分答案 or 枚举+堆

  【bzoj 4320】Homework

  【bzoj 4826】影魔

  【NOIP 2017】列队 维护多个线段树模拟过程

  【NOI2016】区间

  Done一半【P1972】HH的项链

  Done【P2633】count on a tree

  Done【P4211】LCA

  【P1600】天天爱跑步

动态规划例题:

  【P】多重背包问题

  【CF14D】假DP题

  【CF718D】树同构

  【CF592D】树的直径

  Done 【】Tree 点分治

  *【HDU 5863】矩阵快速幂

  Done【】长M最大子段和

  【】从1跳到n棵树的某个题 单调队列

  换根dp

 

posted @ 2019-07-09 10:09  onyYuan  阅读(153)  评论(0编辑  收藏  举报