Перший варіант:
a = [1, 8, 3, 5, 7, 4]
print(a)
j = 1
while j < len(a):
k = 0
while k < (len(a) - 1):
if a[k] > a[k+1]:
a[k], a[k+1] = a[k+1], a[k]
k += 1
j += 1
print(a)
Другий варіант:
a = [1, 8, 3, 5, 7, 4]
print(a)
for i in range(len(a), 0, -1):
for j in range(0, len(a) - 1):
if a[j] > a[j+1]:
a[j], a[j+1] = a[j+1], a[j]
print(a)
Немає коментарів:
Дописати коментар