Data Structures and Algorithms Topics Algorithmic Complexity Analysis Big O Notation Time Complexity Space Complexity Data Structures Arrays Hash Tables Stacks Queues Linked Lists Trees Graphs Algorithms Recursion Dynamic Programming Comparison Sorting Merge Sort Quicksort Searching Linear Search Binary Search BFS & DFS