An interactive command-line tool to visualize step-by-step execution of classic sorting algorithms, dynamic programming, and graph traversal with Default ISO C++14 Standard.
- Visualize 9 algorithms
- Display time complexity
- Simulate steps with delays
-
Bubble Sort
Time Complexity: O(n²) -
Selection Sort
Time Complexity: O(n²) -
Insertion Sort
Time Complexity: O(n²) -
Merge Sort
Time Complexity: O(n log n) -
Quick Sort
Time Complexity: O(n log n)
-
Fibonacci (using DP)
Time Complexity: O(n) -
0/1 Knapsack Problem
Time Complexity: O(n × W), wheren
is number of items,W
is capacity