LeetCode 2000+

Array / String


Two Pointers


Sliding Windows


Binary Search


Linked List


Stack


Tree


Heap


Dynamic Programming


DFS (Island – Flood)


Two Pointers (Fast and Slow)


Design


integer manipulation


Math


Bit Manipulation


Prefix and Suffix


Buy and Sell Stock


Contains Duplicate


Sum


Single Number


Recommend Resources:


  • How I would learn Leetcode if I could start over NeetCodeIO