Sadržaj:

Gdje se koriste algoritmi sortiranja?
Gdje se koriste algoritmi sortiranja?

Video: Gdje se koriste algoritmi sortiranja?

Video: Gdje se koriste algoritmi sortiranja?
Video: ДЭНАС. Базовые методики 2024, Travanj
Anonim

Kratak pregled aplikacija za sortiranje

  • Komercijalno računalstvo.
  • Potražite informacije.
  • Operativno istraživanje.
  • Simulacija vođena događajima.
  • Numerički proračuni.
  • Kombinatorno pretraživanje.
  • Prim's algoritam i Dijkstra algoritam su klasični algoritmi koji obrađuju grafove.

U tom smislu, koji se algoritam razvrstavanja koristi kada?

Odabir algoritma za razvrstavanje

Algoritam Najbolji slučaj Stabilan?
Sortiranje umetanjem O (n) O (n) O (n) Da
Razvrstavanje mjehurićima O (n) O (n) O (n) Da
Brzo sortiranje O (n log ? n) O (n log n) O (nlogn) Obično ne*
Heapsort O (n log ? n) O (n log n) O (nlogn) Ne

Osim gore navedenog, zašto koristimo algoritme za sortiranje? Učinkovit sortiranje važno je za optimizaciju učinkovitosti drugih algoritmi (kao što je pretraživanje i spajanje algoritmi ) koji zahtijevaju da ulazni podaci budu u sortiranim listama. Sortiranje također je često koristan za kanonilizaciju podataka i za proizvodnju čitljivog izlaza.

Što se toga tiče, koji je najbolji algoritam za sortiranje?

Brzo sortiranje

Koji algoritam za razvrstavanje koristi Excel?

Excelov SORT koristi "stabilna" algoritam sortiranja . To znači da ako postoji više identičnih stavki koje treba sortirati Excelova SORT sačuvat će izvorni redoslijed sortiranih stavki.

Preporučeni: