DSA Patterns Sheet:
Here is a 10-line template that can solve most 'substring' problemshttps://leetcode.com/problems/minimum-window-substring/solutions/26808/Here-is-a-10-line-template-that-can-solve-most-'substring'-problems/
C++ Maximum Sliding Window Cheatsheet Template
2 Pointer Problems
https://leetcode.com/discuss/study-guide/1688903/Solved-all-two-pointers-problems-in-100-days
Backtracking Patternhttps://medium.com/leetcode-patterns/leetcode-pattern-3-backtracking-5d9e5a03dc26
Dynamic Programming Patternshttps://leetcode.com/discuss/study-guide/458695/Dynamic-Programming-Patterns
Dynamic Programming Patterns 2https://leetcode.com/discuss/study-guide/1437879/Dynamic-Programming-Patterns
Powerful Ultimate Binary Search Template
A general approach to backtracking questions
Binary Tree Traversal & Views
Graph For Beginners [Problems | Pattern | Sample Solutions]
A comprehensive guide and template for monotonic stack based problems