Bubble Sort Explanied - PullRequest
       8

Bubble Sort Explanied

0 голосов
/ 06 декабря 2018

В настоящее время я изучаю пузырьковую сортировку, и мне дали следующий код для объяснения:

numbers = [9,5,4,15,3,8,11]
numItems = len(numbers)

for i in range(0,numItems-2):
   for j in range(0,numItems-i-1):
        if numbers[j] > numbers[j+1]:
            temp = numbers[j]
            numbers[j] = numbers[j+1]
            numbers[j+1] = temp
            print(numbers)

Я не понимаю два цикла for, зачем они нужны и что они делают?

...