Hvilken sorteringsalgoritme har bedst asymptotisk kompleksitet?
Hvilken sorteringsalgoritme har bedst asymptotisk kompleksitet?

Video: Hvilken sorteringsalgoritme har bedst asymptotisk kompleksitet?

Video: Hvilken sorteringsalgoritme har bedst asymptotisk kompleksitet?
Video: Asymptotic Analysis (Solved Problem 1) 2024, November
Anonim

Dynge sortering

På samme måde, hvilken sorteringsalgoritme har den bedste køretid?

For bedste tilfælde Indskud Sorter og Dynge sortering er den bedste, da deres bedste case-kørselstidskompleksitet er O(n). For gennemsnitligt tilfælde er den bedste asymptotiske køretidskompleksitet O(nlogn), som er givet af Merge Sort, Dynge sortering , Hurtig sortering. I værste tilfælde er den bedste driftstidskompleksitet O(nlogn), som er givet af Merge Sort, Dynge sortering.

Også, hvad er asymptotisk runtime kompleksitet? asymptotisk tid kompleksitet . (definition) Definition: Den begrænsende adfærd af eksekveringstiden for en algoritme, når størrelsen af problemet går til uendelig. Dette er normalt angivet i big-O notation. Se også asymptotisk plads kompleksitet.

Udover dette, hvilken algoritme er bedst til sortering?

Quicksort

Hvad er kompleksiteten af sorteringsalgoritme?

Tidskompleksiteter af alle sorteringsalgoritmer

Algoritme Tidskompleksitet
Bedst Værst
Boble sortering Ω(n) O(n^2)
Indsættelsessortering Ω(n) O(n^2)
Dynge sortering Ω(n log(n)) O(n log(n))

Anbefalede: