Top DSA coding patterns | Leetcode questions

Neeru K Singh
5 min readJan 4, 2023

--

  1. Sliding Window

2. Hash Maps

3. Two Pointers

4 . Fast & Slow Pointers

5. Merge Intervals

6. Cyclic Sort

7. In-place Reversal of a LinkedList

8. Graph Breadth-First Search

9. Graph Depth First Search

10. Heaps

11. Subsets

12. Modified Binary Search

13. Bitwise Manipulation

14. Top ‘K’ Elements

15. K-way Merge

16. Tree Breadth-First Search

17. Tree Depth First Search

18. Trie

19. Topological Sort

20. Backtracking

21. Stack

22. Queue

23. Greedy

24. Dynamic Programming

25. Union Find

26. Custom Data structures

27. String

28. Divide & Conquer

29. Binary Search

30. Sorting

31. Prefix sum

32. Djikstra Algorithm

33. Floyd Warshall

34. Bellman Ford

Don’t forgot to follow me for more articles !! If u liked please clap

For reference coding questions under above categories:

1.) https://designgurus.org/course/grokking-the-coding-interview

2.) https://www.educative.io/courses/grokking-coding-interview-patterns-java

3.) https://leetcode.com/discuss/study-guide/1612475/all-leetcode-discuss-lists-and-my-lists-so-far-topic-wisedifficulty-wise

4.) https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/

5.) https://leetcode.com/list/xi4ci4ig/

--

--

Responses (1)