These will help you solve problems faster and cut down your time by 50%
1) Substring Patterns Â
â–º https://lnkd.in/giASrwds
2) Sliding Window Patterns Â
â–º https://lnkd.in/gjatQ5pK
3) Two Pointers Patterns Â
â–º https://lnkd.in/gBfWgHYe
4) Backtracking Patterns (1)Â Â
â–º https://lnkd.in/g9csxVa4
5) Backtracking Patterns (2)Â Â
â–º https://lnkd.in/gVkQX5vA
6) Dynamic Programming Patterns (1)Â Â
â–º https://lnkd.in/gbpRU46g
7) Dynamic Programming Patterns (2)Â Â
â–º https://lnkd.in/gcnBActT
8) Binary Search Patterns Â
â–º https://lnkd.in/gKEm_qUK
9) Tree Patterns Â
â–º https://lnkd.in/gKja_D5H
10) Graph Patterns Â
â–º https://lnkd.in/gKE6w7Jb
11) Monotonic Stack Patterns Â
â–º https://lnkd.in/gdYahWVN
12) Bit Manipulation Patterns Â
â–º https://lnkd.in/gmMMST5J
13) String Patterns Â
â–º https://lnkd.in/gkNvEi8j
14) DFS Patterns (1)Â Â
â–º https://lnkd.in/gPgpsgaQ
15) BFS Patterns (2)Â Â
â–º https://lnkd.in/gd4ekfQe
This post was originally shared by Ishmeet Singh Sethi on Linkedin.