Innholdsfortegnelse:

Hvor brukes flettesortering?
Hvor brukes flettesortering?

Video: Hvor brukes flettesortering?

Video: Hvor brukes flettesortering?
Video: Программирование - Информатика для руководителей бизнеса 2016 2024, Kan
Anonim

Slå sammen sortering : brukt i databasescenarier, fordi stabil (multi-key sortere ) og ekstern (resultater passer ikke alle i minnet). Nyttig i distribuerte scenarier der tilleggsdata kommer under eller etter sortering . Minneforbruk forhindrer bredere bruk på små enheter, men Nlog^2N-versjonen på stedet eksisterer.

Med tanke på dette, hvor brukes innsettingssortering?

Bruker: Innsettingssortering er brukt når antall elementer er lite. Det kan også være nyttig når input array er nesten sortert , bare noen få elementer er feilplassert i et komplett stort utvalg. Hva er binær Innsettingssortering ? Vi kan bruke binært søk for å redusere antall sammenligninger i normal innsettingssortering.

Vet også, hva er flette sortering med eksempel? An eksempel av slå sammen sortering . Del først listen i den minste enheten (1 element), og sammenlign deretter hvert element med listen ved siden av sortere og slå sammen de to tilstøtende listene. Endelig er alle elementene sortert og slått sammen . Slå sammen sortering er en skille og hersk-algoritme som ble oppfunnet av John von Neumann i 1945.

I forhold til dette, hvorfor brukes merge sort?

Slå sammen sortering er nyttig for sortering koblede lister. Slå sammen sortering er en stall sortere som betyr at det samme elementet i en matrise opprettholder sine opprinnelige posisjoner i forhold til hverandre. Samlet tidskompleksitet av Slå sammen sortering er O(nLogn). Det er mer effektivt da det i verste fall er også kjøretiden O(nlogn)

Hvordan bruker du flettesortering?

Slik bruker sammenslåingssortering del-og-hersk:

  1. Del ved å finne tallet q for posisjonen midt mellom p og r.
  2. Erobre ved å rekursivt sortere undergruppene i hvert av de to underproblemene som er opprettet av deletrinnet.
  3. Kombiner ved å slå sammen de to sorterte undermatrisene tilbake til den enkeltsorterte undermatrisen[s..

Anbefalt: