开局无脑做了1.两数之和就不计入了
简单算法入门
二分法
- 35.搜索插入位置
- 704.二分查找
- 34.在排序数组中查找元素的第一个和最后一个位置
- 278.第一个错误的版本 顿悟了之前的一些错误
- 69.x 的平方根
- 学习牛顿迭代法
- 
双指针
- [x] 977. 有序数组的平方 
- 189. 轮转数组
- 283. 移动零
- 167. 两数之和 II - 输入有序数组
- 344. 反转字符串
- 557. 反转字符串中的单词 III
- 27.移除元素
- 876. 链表的中间结点
- 
滑动窗口
- [x] 3. 无重复字符的最长子串 
- 567. 字符串的排列
- [x] 反思与滑动窗口小结 对学习计划做改变(周日一定复盘计划) - 广度优先搜索 / 深度优先搜索
- [x] 733. 图像渲染 
- 695. 岛屿的最大面积
- 617. 合并二叉树
- 116. 填充每个节点的下一个右侧节点指针
- 542. 01 矩阵
- 
递归 / 回溯
- [x] 21. 合并两个有序链表 
- 206. 反转链表
- 一点思考
- 77. 组合 改过自新后
- 46. 全排列
- 
动态规划
- [ ] 70. 爬楼梯 
- 198. 打家劫舍
- 
位运算
- [ ] 231. 2 的幂 
- 191. 位1的个数
- 190. 颠倒二进制位
-  136. 只出现一次的数字
动态规划强化训练还没开始
 
                         
                                

