在之前的文章中,我们知道,刷Leetcode最有效的方式,是通过按题型刷来提高编程面试能力。在之前的文章里,不少小伙伴说好些题目和LeetCode对应不上。
所以咱们就来完善一下,我把Leetcode里面每个题型下的题目都给大家归类好,大家保存每个类型的链接后,直接可以去LC上面刷题。
比如有最经典的sliding window模式,Two pointers模式,快慢指针模式,合并intervals模式,cyclic sort模式,in-place翻转链表模式,树上的BFS,树上的DFS,双Heaps模式,subsets模式,二分法变种,Top K模式,多路模式(K-ways),0/1背包,拓扑排序。
这个课程来自于educative,是一个美国的算法面试方面很出色的网课平台。
这门课程是一个算法总结提高的