15 lines
383 B
Python
15 lines
383 B
Python
def bubble_sort(nums):
|
|
swapping = True
|
|
end = len(nums)
|
|
while swapping:
|
|
swapping = False
|
|
for i in range(1, end):
|
|
if nums[i - 1] > nums[i]:
|
|
temp = nums[i - 1]
|
|
nums[i - 1] = nums[i]
|
|
nums[i] = temp
|
|
swapping = True
|
|
end -= 1
|
|
return nums
|
|
|
|
print(bubble_sort([5, 7, 3, 6, 8])) |