Bubble Sort
Bubble Sort Animation
Bubble Sort Infographic
Methodology
Bubble up the largest number in the unsorted space
adjacent numbers are swapped when left number is greater than right number
Reduce the unsorted space
repeat 1.and 2. until the unsorted space is empty
Complexity
Time Complexity: N^2
Space Complexity: 1
Stable