Data Structures

Most common algorithms and data structures.

Most common algorithms:

  • Sort
  • Linked List
  • Heap
  • Stack
  • Queue
  • Hash Map
  • Binary Search
  • Two pointer (sliding window)
  • BFS
  • DFS
  • DP
  • Prefix Sum
  • Tree

Others:

  • Union Find
  • Trie
  • Monotone Stack
  • Sweep Line
Author

Joe Chu

Posted on

2024-03-26

Updated on

2024-03-26

Licensed under

Comments