为了快速提高编程技能,立此flag。之前打算10天刷完100道,感觉效果不佳,也懒得总结到博客里。
按照标签刷题,可以一天把一个主题练习到一定的熟练度,而不仅仅是背题。这样,可以用同样的时间达到更好的训练效果。
这里主要完成难度等级为中等的题目:
- 栈
- 堆
- 贪心算法
- 排序
- 位运算
- 树
- 深度优先搜索
- 广度优先搜索
- 并查集
- 图
- 设计
- 拓扑排序
- 字典树
- 树状数组
- 线段树
- 二叉搜索树
- 递归
- 脑筋急转弯
- 记忆化
- 队列
- 极小化极大
- 蓄水池抽样
- 几何
- MAP
- 数组
- 哈希表
- 链表
- 数学
- 双指针
- 字符串
- 二分查找
- 分治算法
- 动态规划
- 回溯算法
- Random
- Rejection Sampling
- Sliding Window
- Ordered Map
- Line Sweep