Two pointers, sliding window, fast/slow pointers, binary search, DFS/BFS, dynamic programming. Recognize patterns to solve faster.
Two pointers, sliding window, fast/slow pointers, binary search, DFS/BFS, dynamic programming. Recognize patterns to solve faster.