Blasensortierung in Python

・ Ausführungsumgebung

Name Ausführung
Python 3.7.1

Der Quellcode lautet wie folgt.

src = [3, 5, 1, 8, 5, 9]
print(src)

for i in range(len(src)-1):
    for j in range(len(src)-1-i):
        if src[j] > src[j+1]:
            tmp = src[j]
            src[j] = src[j+1]
            src[j+1] = tmp

print(src)

Das Ausführungsergebnis ist wie folgt.

[3, 5, 1, 8, 5, 9]
[1, 3, 5, 5, 8, 9]

Vielen Dank für das Lesen bis zum Ende. Lass uns nochmal treffen.

Recommended Posts

Blasensortierung in Python
Benutzerdefinierte Sortierung in Python3
Stuge Sort in Python 3 implementiert (Bubble Sort & Quick Sort)
Sortieren Sie den Pfad natürlich in Python
[Python] Sortieren
Absteigende Sorte mit Mongodb in Python
Python #sort
Python-Anfänger organisieren Blasensorten
Blasensorte
Blasensorte
Sortieren nach Datum in Python
Sortieren Sie große Textdateien in Python
Implementierte Blasensortierung in Java (BubbleSort)
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Metaanalyse in Python
Unittest in Python
Epoche in Python
Zwietracht in Python
Implementierte den Algorithmus von "Algorithm Picture Book" in Python3 (Bubble Sort)
Deutsch in Python
DCI in Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Programmieren mit Python
Plink in Python
Konstante in Python
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
Konstante in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Quad-Tree in Python
Reflexion in Python
Chemie mit Python
Hashbar in Python
DirectLiNGAM in Python
LiNGAM in Python
In Python reduzieren
In Python flach drücken
Wenn Sie mehrere Schlüssel in Python-Sortierung angeben
Was ist neu in Python 3.9 (2) -Sortierte nicht verteilte Diagramme in Python
Sortierte Liste in Python
Täglicher AtCoder # 36 mit Python