# 前言
# 基础篇
# 讲义
【basic-05】05.双指针 (opens new window)
# 进阶篇
【91 算法-进阶篇】02.Trie(PDF) (opens new window) 【91 算法-进阶篇】02.Trie(Markdown) (opens new window)
# 专题
- 【91 算法-专题篇】01.二分法 (opens new window)
- 【91 算法-专题篇】02.滑动窗口 (opens new window)
- 【91 算法-专题篇】03.位运算 (opens new window)
- 【91 算法-专题篇】04.搜索 (opens new window)
- 【91 算法-专题篇】05.背包问题 (opens new window)
- 【91 算法-专题篇】06.动态规划 (opens new window)
- 【91 算法-专题篇】07.分治 (opens new window)
- 【91 算法-专题篇】08.贪心 (opens new window)
# 题目
- [x] 【day-01】66.加一
- [x] 【day-02】75.颜色分类
- [x] 【day-03】1381.设计一个支持增量操作的栈
- [x] 【day-04】394.字符串解码
- [x] 【day-05】232.用栈实现队列
- [x] 【day-06】380.常数时间插入、删除和获取随机元素
- [x] 【day-07】206.反转链表
- [ ] 【day-08】430.扁平化多级双向链表
- [ ] 【day-09】109.有序链表转换二叉搜索树
- [x] 【day-10】160.相交链表
- [x] 【day-11】142.环形链表 II
- [ ] 【day-12】146.LRU 缓存机制
- [x] 【day-13】104.二叉树的最大深度
- [x] 【day-14】100.相同的树
- [x] 【day-15】129.求根到叶子节点数字之和
- [x] 【day-16】513.找树左下角的值
- [x] 【day-17】105.从前序与中序遍历序列构造二叉树
- [x] 【day-18】124.二叉树中的最大路径和
- [x] 【day-19】1.两数之和
- [x] 【day-20】447.回旋镖的数量
- [x] 【day-21】36.有效的数独
- [x] 【day-22】645.错误的集合
- [ ] 【day-23】面试题 04.01.节点间通路
- [ ] 【day-24】149.直线上最多的点数
- [x] 【day-25】11.盛最多水的容器
- [x] 【day-26】875.爱吃香蕉的珂珂
- [x] 【day-27】26.删除排序数组中的重复项
- [x] 【Day 28】两数之和 II - 输入有序数组
- [x] 【day-29】接雨水
# 二分法
# 位运算
- [x] 【Day74 - 268. 缺失数字】
- [ ] 【Day75 - 78. 子集】
- [ ] 【Day76 1254. 统计封闭岛屿的数目】
- [ ] 【Day77 51. N皇后】
- [ ] 【Day78 - 130. 被围绕的区域】
- [ ] 【Day79 - 827. 最大人工岛】