If you don’t want to solve 600+ Leetcode problems like everyone, here are 10 articles you should read and get started:
- When to use two pointers?: https://leetcode.com/problems/subarray-sum-equals-k/solutions/301242/General-summary-of-what-kind-of-problem-can-cannot-solved-by-Two-Pointers/
- Comprehensive Data Structure and Algorithm study guide: https://leetcode.com/discuss/general-discussion/494279/comprehensive-data-structure-and-algorithm-study-guide
- Ultimate Binary Search guide: https://leetcode.com/discuss/general-discussion/786126/python-powerful-ultimate-binary-search-template-solved-many-problems
- Sliding Window algorithm made easy: https://leetcode.com/problems/find-all-anagrams-in-a-string/solutions/92007/sliding-window-algorithm-template-to-solve-all-the-leetcode-substring-search-problem/
- Dynamic Programming patterns for beginners: https://leetcode.com/discuss/general-discussion/662866/dp-for-beginners-problems-patterns-sample-solutions
- 14 patterns to ace any coding interview: https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed
- Backtracking solution for 10 popular problems: https://leetcode.com/problems/permutations/solutions/18284/Backtrack-Summary:-General-Solution-for-10-Questionsh/
- How to effectively use Leetcode: https://leetcode.com/discuss/career/449135/How-to-effectively-use-LeetCode-to-prepare-for-interviews
- All Graph algorithms in one place: https://leetcode.com/discuss/general-discussion/969327/graph-algorithms-one-place-dijkstra-bellman-ford-floyd-warshall-prims-kruskals-dsu
- How to solve Linked List problems?: https://leetcode.com/problems/add-two-numbers/solutions/1340/a-summary-about-how-to-solve-linked-list-problem-c/