[[TOC]]
说明
来自: https://vjudge.net.cn/article/3573
0x00基本算法
0x01 位运算
0x02 递推与递归
0x03 前缀和与差分
- 激光炸弹
- [
roj 3011] - [
roj 3004]
0x04 二分
0x05 排序
0x06 倍增
0x07 贪心
0x08总结与练习
- [
roj 3022] - [
roj 3023] - [
roj 3024] - [
roj 3025] - [
roj 3026] - [
roj 3027] - [
roj 3028] - [
roj 3029] - [
roj 3228]
0x10 基本的数据结构
0x11 栈
- [
acwing 41] 这个编号是41,实际确实90 - [
acwing 128] - [
roj 3030] - [
roj 3031] - [
roj 3032]
0x12 队列
0x13 链表与邻接表
0x14 Hash
0x15 字符串
0x16 Trie
0x17 二叉堆
0x18 总结与练习
- [
roj 3046] - [
roj 3047] - [
roj 3048] - [
roj 3058] - [
acwing 154] - [
roj 3049] - [
roj 3050] - [
roj 3051] - [
roj 3052] - [
roj 3053] - [
roj 3054] - [
roj 3055] - [
roj 3056] - [
roj 3057]
0x20搜索
0x21 树与图的遍历
0x22 深度优先搜索
0x23 剪枝
0x24 迭代加深
0x25 广度优先搜索
0x26 广搜变形
0x27 A*
0x28 IDA*
0x29 总结与练习
- [
roj 3076] - [
roj 3077] - [
roj 3078] - [
roj 3079] - [
acwing 187] - [
roj 3080] - [
roj 3081] - [
roj 3082] - [
roj 3083] - [
acwing 192] - [
roj 3084] - [
roj 3085] - [
acwing 195]
0x30数学知识
0x31 质数
0x32 约数
0x33 同余
0x34 矩阵乘法
0x35 高斯消元与线性空间
0x36 组合计数
0x37 容斥原理与Mobius函数
0x38 概率与数学期望
0x39 0/1分数规划
0x3A 博弈论之SG函数
- [
roj 3086] - [
roj 3087] - [
roj 3088] - [
roj 3089] - [
roj 3090] - [
roj 3091] - [
roj 3092] - [
roj 3093] - [
roj 3094] - [
roj 3095] - [
roj 3096] - [
roj 3097]
0x3B总结与练习
0x40数据结构进阶
0x41 并查集
0x42 树状数组
0x43 线段树
0x44 分块
0x45 点分治
0x46 二叉查找树与平衡树初步
0x47 离线分治算法
0x48 可持久化数据结构
0x49 总结与练习
- [
roj 3122] - [
acwing 258] - [
roj 3123] - [
acwing 260] - [
roj 3124] - [
roj 3125] - [
roj 3126] - [
roj 3127] - [
acwing 264] - [
roj 3128] - [
roj 3129] - [
roj 3130] - [
roj 3131] - [
acwing 268] - [
roj 3132] - [
roj 3133]
0x50动态规划
0x51 线性DP
0x52 背包
0x53 区间DP
0x54 树形DP
0x55 环形与后效性处理
0x56 状态压缩DP
0x57 倍增优化DP
0x58 数据结构优化DP
0x59 单调队列优化DP
0x5A 斜率优化DP
0x5B 四边形不等式
0x5C 计数类DP
0x5D 数位统计DP
0x5E 总结与练习
- [
roj 3163] - [
roj 3164] - [
roj 3165] - [
roj 3166] - [
roj 3167] - [
roj 3168] - [
roj 3169] - [
roj 3170] - [
roj 3171] - [
roj 3172] - [
roj 3173] - [
roj 3174] - [
acwing 324] - [
acwing 325] - [
acwing 326] - [
acwing 327] - [
acwing 328] - [
roj 3176] - [
acwing 330] - [
acwing 331] - [
acwing 332] - [
acwing 333] - [
roj 3177] - [
acwing 335] - [
roj 3178] - [
acwing 317] - [
roj 3179] - [
roj 3180] - [
acwing 339]
0x60图论
0x61 最短路
0x62 最小生成树
0x63 树的直径与最近公共祖先
- [
acwing 350] - [
acwing 351] - [
acwing 352] - [
roj 3189] - [
roj 3190] - [
acwing 355] - [
acwing 356] - [
roj 3188]
0x64 基环树
- [
acwing 358] - [
roj 3191] acwing-359 - [
roj 3192]
0x65 负环与差分约束
0x66 Tarjan算法与无向图连通性
0x67 Tarjan算法与有向图连通性
0x68 二分图匹配
- [
acwing 257] 这个应该换成roj上的题目. - [
roj 3200] - [
roj 3201] - [
roj 3202] - [
acwing 375]