Cuprins:

Unde se folosesc algoritmii de sortare?
Unde se folosesc algoritmii de sortare?

Video: Unde se folosesc algoritmii de sortare?

Video: Unde se folosesc algoritmii de sortare?
Video: Sorting Algorithms Explained Visually 2024, Mai
Anonim

Un scurt studiu al aplicațiilor de sortare

  • Calcul comercial.
  • Căutați informații.
  • Cercetare operațională.
  • Simulare bazată pe evenimente.
  • Calcule numerice.
  • Căutare combinatorie.
  • a lui Prim algoritm și a lui Dijkstra algoritm sunt clasice algoritmi care procesează grafice.

În acest sens, ce algoritm de sortare este utilizat când?

Alegerea unui algoritm de sortare

Algoritm Cel mai bun caz Grajd?
Sortare prin inserare O (n) O (n) O (n) da
Sortare cu bule O (n) O (n) O (n) da
Sortare rapida O (n log ? n) O (n log n) O (nlogn) De obicei nu*
Heapsort O (n log ? n) O (n log n) O (nlogn) Nu

Alături de mai sus, de ce folosim algoritmi de sortare? Eficient triere este important pentru optimizarea eficienței altora algoritmi (cum ar fi căutarea și îmbinare algoritmi ) care necesită ca datele de intrare să fie în liste sortate. Triere este, de asemenea, adesea util pentru canonizarea datelor și pentru producerea rezultatelor care pot fi citite de om.

În acest sens, care este cel mai bun algoritm de sortare?

Sortare rapida

Ce algoritm de sortare folosește Excel?

SORT din Excel folosește un „grajd” algoritm de sortare . Aceasta înseamnă că, dacă există mai multe articole identice de sortat, atunci SORT de la Excel va păstra ordinea inițială a elementelor sortate.

Recomandat: