Logo ca.boatexistence.com

Quina és la pitjor complexitat de la classificació de bombolles?

Taula de continguts:

Quina és la pitjor complexitat de la classificació de bombolles?
Quina és la pitjor complexitat de la classificació de bombolles?

Vídeo: Quina és la pitjor complexitat de la classificació de bombolles?

Vídeo: Quina és la pitjor complexitat de la classificació de bombolles?
Vídeo: Section 3 2024, Maig
Anonim

L'ordenació de bombolles, de vegades anomenada ordenació d'enfonsament, és un algorisme d'ordenació senzill que recorre repetidament la llista, compara elements adjacents i els intercanvia si estan en l'ordre incorrecte. El pas per la llista es repeteix fins que la llista s'ordena.

Quin és l'ordre de complexitat de l'ordenació de bombolles en el pitjor dels casos?

Bubble Sort és un algorisme d'ordenació estable i fàcil d'implementar amb una complexitat temporal de O(n²) en la mitjana i en el pitjor dels casos – i O(n) en el millor dels casos.

Per què és el pitjor cas per a l'ordenació de bombolles N 2?

El pitjor cas absolut per a l'ordenació de bombolles és quan l'element més petit de la llista es troba a l'extrem gran . … En aquest pitjor dels casos, es necessiten n iteracions de n/2 intercanvis, de manera que l'ordre és, de nou, n2.

Per què és el pitjor cas de l'ordenació de bombolles?

La pitjor situació per a l'ordenació de bombolles és quan l'element més petit de la llista es troba a l'última posició … En aquesta situació, l'element més petit es mourà un lloc cap avall a cada pas per la llista, el que significa que l'ordenació haurà de fer el nombre màxim de passades per la llista, és a dir, n - 1.

Com es calcula la complexitat del millor cas de l'ordenació de bombolles?

Per calcular la complexitat de l'algorisme d'ordenació de bombolles, és útil determinar quantes comparacions realitza cada bucle. Per a cada element de la matriu, l'ordenació de bombolles fa n − 1 n-1 n−1 comparacions. En notació O gran, l'ordenació de bombolles realitza comparacions O (n) O (n) O (n).

Recomanat: