For Loop & Beyond: 26-Week DSA Journey
  • Home
  • About
  • Contact
  • Pages
    • Plan
    • Topics
    • Tags

Tags

  • Arrays
  • Big o
  • In place
  • Foundations
  • Backtracking
  • Recursion
  • Pruning
  • Combinatorics
  • Strings
  • Parsing
  • Bst
  • Binary search tree
  • Inorder
  • Balance
  • Binary search
  • Sorted
  • Boundaries
  • Search on answer
  • Binary tree
  • Lca
  • Dfs
  • Dynamic programming
  • Knapsack
  • Lcs
  • Optimization
  • Permutations
  • Combinations
  • Bfs
  • Traversal
  • Memoization
  • Tabulation
  • Recurrence
  • Graphs
  • Visited set
  • Dijkstra
  • Shortest path
  • Topological sort
  • Hash tables
  • Dictionaries
  • Sets
  • Counting
  • Prefix sum
  • Hashing
  • Subarrays
  • Range queries
  • Heap
  • Priority queue
  • Two heaps
  • K way merge
  • Top k
  • Heapq
  • Linked list
  • Stack
  • Deque
  • Lru cache
  • Two pointers
  • Fast slow
  • Reversal
  • N ary tree
  • Revision
  • Spaced repetition
  • Cheat sheet
  • Stacks
  • Queues
  • Monotonic stack
  • Call stack
  • Base case
  • Divide and conquer
  • Merge sort
  • Sorting
  • Searching
  • Quick sort
  • Trie
  • Prefix tree
  • Autocomplete
  • Sliding window
  • Substrings
  • Data structures
  • Time complexity
  • Space complexity
  • Lists
  • Linear scan
  • Techniques
  • Plan
  • Topics
  • Tags
  • About
  • Contact

Made with ❤️ by Sanjana Reddy Gurrappagaru. For Loop & Beyond — My DSA Journey.