MTuner

Knowledge

  • Sorting
    • Merge Sort (in-place)
    • Quick Sort
    • Heap Sort
    • Burstsort
    • Sorting Algorithm Properties
      • Stable
      • Space complexity
  • Searching
    • Binary Search
    • Boyer–Moore string-search
    • Interpolation search
  • Asymptotic notation

  • Trees
    • Trie
    • Binary tree
    • Self-balancing binary search tree
    • Breadth First Search
    • Depth First Search
  • Hash Tables
    • Hash Functions
    • Collision Resolution
    • Hash table vs binary tree
  • Data Compression
    • Lossless compression
  • Data Structures
    • array
    • list
    • stack
    • queue
    • graph
    • dictionary
    • hash set

Resources

Test Your Skills