一、前言
~~~~~~
刷了一百多道题后发现:不能无脑的刷完每日一题就行了,最好的方法还是按类型刷,日后再回顾;
~~~~~~
所以,以后刷题进行分类,虽然每日一题还是必刷;就是当我今天遇到的每日一题比较难,看官方题解才做出来,那么我会在这几天着重刷这一类型的题;
二、分治 && 归并
三、BFS
四、DFS & 回溯
- Leetcode每日一题:面试题16.19.水域大小
- Leetcode每日一题:129.sum-root-to-leaf-numbers(求根到叶子节点数字之和)
- Leetcode每日一题:514.freedom-trail(自由之路)
- Leetcode每日一题:842.split-array-into-fibonacci-sequenc(将数组拆分成斐波那契序列)
五、动态规划
六、贪心算法
- Leetcode每日一题:767.reorganize-string(重构字符串)
- Leetcode每日一题:659.split-array-into-consecutive-subsequences(分割数组为连续子序列)
- Leetcode每日一题:649.dota2-senate(Dota2参议院)