Alle fag › Videregående programmering › Tidskompleksitet, O-notasjon
Tidskompleksitet, O-notasjon
O-notasjon beskriver hvordan kjøretiden til en algoritme vokser med antall elementer , for store . er konstant, vokser sakte, lineært og kvadratisk. Det er dette som avgjør om en algoritme takler store datamengder.
vanlig rekkefølge, fra raskest til tregest
Symboler
| antall elementer |
Eksempel
Oppslag i en dict er : nesten uavhengig av størrelsen.
Binærsøk i en sortert liste er : søkeområdet halveres hvert steg.
Dobler du i en -algoritme, firedobles kjøretiden — ikke bare dobles.
Øv på algoritmer og datastrukturer gratis →
Del av Videregående programmering: Algoritmer og datastrukturer.