Algorithms
Bubble sort walks the array over and over, swapping neighbors that are out of order until a clean pass means it’s done. Watch it run step by step.
Line every sort up and race them on the same data. Watch who finishes first, how many comparisons it took, and how much scratch memory each one needed.