Project

General

Profile

Files » 冒泡排序进阶.py

UserName LastName, 01/13/2025 07:51 PM

 
def bubble_sort(n):
length=len(n)
swep=0
for i in range(length-1):
for j in range(length-i-1):
if n[j]>n[j+1]:
n[j],n[j+1]=n[j+1],n[j]
swep+=1
print(f"一轮之后{i+1},交换之后{j+1}:{n}")
print(f"全部转换之后{swep}")
return n
user_input = input("请输入多个整数(用空格分隔): ")
# 将输入的字符串拆分并转换为整数列表
int_list = list(map(int, user_input.split()))
sorted_list = bubble_sort(int_list)
print(f"排序后的结果{sorted_list}")
(63-63/437)