Bubble Sort
ย - Last update: 2023-08-07

Bubble Sort

void sort() {
for(int i = 0; i < N; ++i) {
for(int j = i + 1; j < N; ++j) {
if (data[i] > data[j]) {
auto tmp = data[i];
data[i] = data[j];
data[j] = tmp;
}
}
}
}

Time Complexity

  • Average: O(N2)O(N^2)
  • Worst: O(N2)O(N^2)