Compare algorithms and visualize their time complexity in real-time
How to use: Press "Play All", or choose the play button for the individual row/column to animate.
Insertion | Selection | Bubble | Shell | Merge | Heap | Quick | Quick3 | |
|---|---|---|---|---|---|---|---|---|
Random | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... |
Nearly Sorted | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... |
Reversed | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... |
Few Unique | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... | Loading... |
Big O notation describes the performance or complexity of an algorithm. It shows how the time (or space) an algorithm takes scales with the input size (n).