
MT2145 上楼梯2(DP)
先处理前k阶,对于前ik时,每次可以走1,2,…,k-1,k阶,因此dp[i]=dp[i-1]+dp[i-2]+…
机器学习
动手学深度学习
-----基础算法-----
模拟
贪心
二分
枚举
搜索
构造
尺取法
高精度计算
-----字符串相关-----
KMP
字典树
后缀数组
Manacher
-----动态规划-----
RMQ
区间DP
状压DP
树形DP
概率DP
-----数论相关-----
组合数学
容斥原理
乘法逆元
欧拉函数
矩阵快速幂
扩展欧几里得
-----计算几何-----
凸包
-----图论相关-----
网络流
最短路径
拓扑排序
连通分量
最小生成树
二分图匹配
-----数据结构-----
树
链表
LCA
栈/队列
主席树
并查集
线段树
树状数组
树链刨分
-----博弈相关-----
SG函数
巴什博弈
尼姆博奕
威佐夫博弈
水题
规律题
思路题
技巧题
蓝桥杯
工具使用
路漫漫其修远兮 
