Taula de continguts:

Quin algorisme d'ordenació és millor en el pitjor dels casos?
Quin algorisme d'ordenació és millor en el pitjor dels casos?

Vídeo: Quin algorisme d'ordenació és millor en el pitjor dels casos?

Vídeo: Quin algorisme d'ordenació és millor en el pitjor dels casos?
Vídeo: V. Completa. Neurociencia aplicada al día a día. David del Rosario, investigador en neurociencia 2024, Abril
Anonim

Algorismes d'ordenació

Algorisme Estructura de dades Temps complexitat : El pitjor
Classificació ràpida Matriu O (n2)
Fusiona l'ordenació Matriu O(n log(n))
Classificació de pila Matriu O(n log(n))
Classificació suau Matriu O(n log(n))

Així, quin tipus és millor en el pitjor dels casos?

Classificació ràpida sol ser el més ràpid, però si voleu un bon moment en el pitjor dels casos, proveu Heapsort o Mergesort . Tots dos tenen O(n log n) pitjor rendiment temporal.

De la mateixa manera, quin algorisme d'ordenació té la complexitat del pitjor cas més baixa? Fusiona l'ordenació

En aquest sentit, quin algorisme és millor per ordenar?

Classificació ràpida

Com es troba el pitjor i el millor cas d'un algorisme?

En termes simples, per a un problema on la mida d'entrada és n:

  1. Millor cas = temps més ràpid per completar, amb les entrades òptimes escollides. Per exemple, el millor cas per a un algorisme d'ordenació seria les dades que ja estan ordenades.
  2. El pitjor dels casos = temps més lent per completar-lo, amb entrades pèssimes escollides.
  3. Cas mitjà = mitjana aritmètica.

Recomanat: