See how sorting, searching, time complexity, and trees shape a solution and its data. — 1 entries
A sorting algorithm that swaps adjacent values out of order. Each pass places the largest remaining value on the right.