Skip to content

Algorithms Overview

Step-by-step procedures to solve problems.

Categories

Sorting

  • Quick Sort - Divide-and-conquer
  • Merge Sort - Stable sorting
  • Heap Sort - In-place sorting

Searching

Graphs

Maths

Analysis

Every algorithm includes: - Time Complexity: Runtime scaling - Space Complexity: Memory usage - Best/Average/Worst Case: Scenarios

Explore specific algorithms from the menu!