Bubble Sort

A bubble sort algorithm goes through a list of data a number of times, comparing two items that are side by side to see which is out of order. It will keep going through the list of data until all the data is sorted into order. For more information about this sort, you can visit the Wikipedia Page

Algorithm

  1. Starting with the first element, compare the current element with the next element of the array.
  2. If the current element is greater than the next element of the array, swap them.
  3. If the current element is less than the next element, move to the next element. Repeat Step 1.

Image explaining the Bubble Sort

Image explaining the Bubble Sort