基础算法模板 高精度 树状数组 二叉搜索树 二进制技巧 并查集 双向BFS 欧拉函数 匈牙利算法 逆序对 最小费用流 单调队列 优化背包 后缀表达式 (逆波兰) 线段树 状态压缩 动态规划 堆优化迪杰斯特拉 快速幂 扩展欧几里得 堆 KMP 字符串哈希 最大公约数 最小公倍数 强连通分量 SPFA