← All sorting algorithms
Bubble Sort
DefaultComparingSwappingPivotSorted
Main Array Workflow
8
3
11
6
1
9
4
7
pseudocode
for i from 0 to n-1for j from 0 to n-i-2if a[j] > a[j+1]swap a[j], a[j+1]mark a[n-i-1] sorted
Frame 1 / 52
Start
unsorted array
4
3–16 integers between 1 and 20.