算法竞赛
- 树链剖分
- 树的重心
- 树的直径
- 最小费用最大流
- 块状链表
- 后缀数组
- 动态树
- 二分图最大匹配
- 主席树
- LCA
- K-D树
- 素性测试
- 最近点对问题
- 最小球覆盖问题
- 最小圆覆盖问题
- 数论筛问题
- 双连通分量
- 半平面交问题
- 割点数量
- 凸包问题
- Tarjan算法
- SPFA算法
- Prim算法
- ISAP算法
- 笛卡儿树
- 杜教筛
- 并查集
- 回文树
- 后缀自动机
- Treap
- FHQ-Treap
- 莫队
- 替罪羊树
- 拓展欧几里得算法
- 0/1分数规划
- Splay树
- 线段树
- 字典树
- KMP算法
- AC自动机
- 高斯消元法
- 树状数组
- 快速幂
- Manacher算法
字符串
数论和线性代数
高级数据结构
图论
计算几何
计算机组成原理
面向对象
操作系统
- 北航操作系统shell挑战性任务实验报告
- 北航操作系统Lab6实验报告
- 北航操作系统Lab5实验报告
- 北航操作系统Lab4实验报告
- 北航操作系统Lab3实验报告
- 北航操作系统Lab2实验报告
- 北航操作系统Lab1实验报告
- 北航操作系统Lab0实验报告