Blasensuche
Die Blasensuche ist eine der gebräuchlichsten und grundlegendsten Sortiertechniken, die zum Sortieren eines Arrays verwendet wird. Die häufigsten Parameter sind das zu sortierende Array und die Größe eines Arrays (optional).
Technik, die bei der Blasensortierung verwendet wird
Bei der Blasensortierung erfolgt die Sortierung auf der Grundlage des Vergleichs zwischen zwei Elementen, z. B. welches größer oder kleiner ist.
Beispiel:
list = [2, 1] if list[0] > list[1]: list[0], list[1] = list[1], list[0]
Implementierung von Bubble Sort!
def bubble_sort (array: list) -> list: for i in range(0, len(array) - 1): for j in range(0, len(array) - 1 - i): if array[j] > array[j + 1]: array[j], array[j+1] = array[j+1], array[j] return arr
Die Zeitkomplexität beträgt O(N^2)
Drucken (Happy Coding)
Das obige ist der detaillierte Inhalt vonBlasensuche... Tauschen (x, y);. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!