正放的瓶塞

导航

2020暑假学习内容整理及后续计划

1.已经学会的

数据结构部分:

倍增方法:ST表求RMQ,LCA
前缀和与差分 Heap-完全二叉树
线段树

搜索

DFS BFS

DP

区间DP

数论

唯一分解定理 辗转相除法gcd()
扩欧 裴蜀定理 逆元
欧拉函数 线性筛 欧拉筛
快速幂

2.需要复习的

数据结构部分:

堆维护-优先队列√
Trie树 树状数组

搜索

双向BFS A* IDA* 记忆化搜索 启发剪枝

DP

状压DP

书上差分√

最小生成树 Prim Kruskal√
最短路 Floyd√ Dij√ SPFA
topo√ Tarjan

数论

中国剩余定理 Lucas定理
欧拉函数扩展

3.需要学习的

数据结构部分:

多tag 线段树
扫描线

DP

数位DP 树形DP

树剖(01:36:00)

分层图
优化建图 线段树 倍增

数论

积性函数推导(ノ*・ω・)ノ

题目

1.

P3372(线段树) P2580(Trie树)
P1387 3397 1083(前缀和)
一本通DP题即可 1220

2.

P4513 2574(线段树) P4118 (区间加与区间最大字段和)
P2671(前缀和) P5490(扫描线)
P3146 4342 (区间DP)
P3128√ 1967 2680 1600 4216(树上差分)
P2831 1379 1092(搜索) P5367 (康托展开 状压)

3.

P3371(多tag) P1081 开车旅行
P1638 滑动窗口 2-pointer
P1502 1904 (扫描线)
P3052 2704 (状压DP)
P2657 4124 1896 2150(数位DP 重听课)
P1352 2014 3354 (树形DP)
P3387(Tarjan)
CF786B(多路径最短路)

( ′◔ ‸◔`)

https://zwc.blog.luogu.org/qian-tan-c-zhi-zhen
//指针
https://www.luogu.com.cn/blog/FrozaFerrari/xue-tu-lun-ni-zhen-di-liao-xie-zui-duan-lu-ma-post
//最短路
https://www.luogu.com.cn/blog/ztyluogucpp/qian-tan-dijkstra
//dij
https://www.luogu.com.cn/blog/xhhkwy/spfa-hacker-orzorz
//SPFA
https://www.luogu.org/blog/80049/kuai-su-ru-shou-ta-pu-pai-xu
//拓扑排序
https://www.luogu.com.cn/blog/dzz-best-programmer/tarjan
//Tarjan
https://www.luogu.org/blog/chengni5673/tu-lun-di-xiao-ji-qiao-yi-ji-kuo-zhan
//图论小技巧
https://www.luogu.com.cn/blog/maioxiaopi/qian-tan-bing-zha-ji
//并查集
https://www.luogu.org/blog/chengni5673/er-jin-zhi-yu-wei-yun-suan
//二进制与位运算
https://www.luogu.com.cn/blog/ButterflyDew/post-oi-CRTblabla
//组合数与CRT
https://www.luogu.com.cn/blog/ztz11/qian-xi-zhong-guo-sheng-yu-ding-li-zong-crt-dao-excrt
//中国剩余定理
https://www.luogu.com.cn/blog/countercurrent-time/qian-tan-su-shuo-shai-you-hua
//素数筛优化
https://www.luogu.org/blog/Wolfycz/qian-tan-suan-fa-bo-yi-lun-zong-ling-kai-shi-di-bo-yi-lun-post
https://www.luogu.com.cn/blog/fuyuki/shuang-ren-you-xian-zhuang-tai-ling-hu-bo-yi
//博弈论
https://www.luogu.com.cn/blog/JHN021/ling-lei-xun-lu-suan-fa-b-suan-fa-qian-tan
//B*
https://www.cnblogs.com/TEoS/p/11376676.html
https://www.cnblogs.com/gzh-red/p/11185914.html
//树上差分
https://www.cnblogs.com/chinhhh/p/7965433.html
//树剖
https://zhuanlan.zhihu.com/p/103616664
//扫描线
https://www.luogu.com.cn/blog/HOJQVFNA/qian-xi-treap-ping-heng-shu
//平衡树Treap

https://www.luogu.com.cn/blog/Tiger3018/vim-basic-learning
//Vim

后期学习

https://immortalco.blog.uoj.ac/blog/2102
//猫树 高效处理无修改区间或树上询问的数据结构 Gss1

2020.10 增添

单调栈例题 P1440

posted on 2020-08-19 09:46  正放的瓶塞  阅读(190)  评论(0编辑  收藏  举报