Arrays, Linked Lists, Heaps, Trees, Graphs, Stacks, and Queues.
Avoid PDFs that claim “all 1000 problems” – those are fake or scraped. daily coding problem pdf verified