[Python Code] Python Bubble Sort (sắp xếp nổi bọt)
Python Bubble Sort
Tìm hiểu về thuật toán nổi bọt sử dụng ngôn ngữ lập trình python
Code mẫu:
def bubble_sort(list_data):
for i in range(len(list_data)):
is_swapped = False
for j in range(len(list_data) - i - 1):
if list_data[j] > list_data[j+1]:
list_data[j], list_data[j+1] = list_data[j+1], list_data[j]
is_swapped = True
if is_swapped == False:
break
def main():
array = [1,4, 6, 8, 2, 9, 0]
bubble_sort(array)
print("Sorted List:")
for i in range(len(array)):
print("%d" % array[i], end=" ")
if __name__ == "__main__":
main()
