Bubble Sort | Python

 

def bubbleSort(array, size):

for i in range(0,size-1):
# Last i elements are already in place
for j in range(0, size-i-1):
if array[j] > array[j+1]:
array[j], array[j+1] = array[j+1], array[j]

if __name__ == "__main__":
array = [5,4,3,2,1]
bubbleSort(array, len(array))
for i in array:
print(i, end=' ')
print("\n")

Comments