Diferència entre revisions de la pàgina «Algorisme d'ordenació pel mètode de la bombolla bidireccional»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «= Algorisme = center|Algorisme d'ordenació pel mètode de la bombolla bidireccional (https://www.baeldung.com/cs/cocktail-sort font) I...».) |
m (→Algorisme) |
||
(Hi ha 2 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
= Algorisme = | = Algorisme = | ||
− | [[Image:CocktailSort02.png|center|Algorisme d'ordenació pel mètode de la bombolla bidireccional]] (https://www.baeldung.com/cs/cocktail-sort font) | + | [[Image:CocktailSort02.png|center|Algorisme d'ordenació pel mètode de la bombolla bidireccional]] ([https://www.baeldung.com/cs/cocktail-sort font]) |
[[Image:CoktailSort.png|center|Algorisme d'ordenació pel mètode de la bombolla bidireccional]] | [[Image:CoktailSort.png|center|Algorisme d'ordenació pel mètode de la bombolla bidireccional]] | ||
+ | |||
+ | Límits d'anàlisi pel mètode de la bombolla bidireccional: | ||
+ | n = int(input("Nombre d'elements: ")) | ||
+ | inf = 0 | ||
+ | sup = n-1 | ||
+ | while inf < sup: | ||
+ | print("--> %d i %d"%(inf,sup)) | ||
+ | sup -= 1 | ||
+ | print("<-- %d i %d"%(inf,sup)) | ||
+ | inf += 1; | ||
+ | |||
+ | n = int(input("Nombre d'elements: ")) | ||
+ | inf = 0 | ||
+ | sup = n-1 | ||
+ | bPuja = True | ||
+ | while inf < sup: | ||
+ | if bPuja: | ||
+ | print("--> %d i %d"%(inf,sup)) | ||
+ | sup -= 1 | ||
+ | else: | ||
+ | print("<-- %d i %d"%(inf,sup)) | ||
+ | inf += 1; | ||
+ | bPuja = not bPuja |
Revisió de 14:52, 2 abr 2024
Algorisme
(font)
Límits d'anàlisi pel mètode de la bombolla bidireccional:
n = int(input("Nombre d'elements: ")) inf = 0 sup = n-1 while inf < sup: print("--> %d i %d"%(inf,sup)) sup -= 1 print("<-- %d i %d"%(inf,sup)) inf += 1;
n = int(input("Nombre d'elements: ")) inf = 0 sup = n-1 bPuja = True while inf < sup: if bPuja: print("--> %d i %d"%(inf,sup)) sup -= 1 else: print("<-- %d i %d"%(inf,sup)) inf += 1; bPuja = not bPuja