Hva er asymptotisk notasjon som forklarer den store 0-notasjonen?
Hva er asymptotisk notasjon som forklarer den store 0-notasjonen?

Video: Hva er asymptotisk notasjon som forklarer den store 0-notasjonen?

Video: Hva er asymptotisk notasjon som forklarer den store 0-notasjonen?
Video: 1.8.1 Asymptotic Notations Big Oh - Omega - Theta #1 2024, November
Anonim

Big-O . Big-O , vanligvis skrevet som O , er en Asymptotisk notasjon i verste fall, eller veksttak for en gitt funksjon. Det gir oss en asymptotisk øvre grense for veksthastigheten for kjøretiden til en algoritme.

På samme måte spør folk, hva mener du med Big O-notasjon?

Stor O-notasjon brukes i informatikk for å beskrive ytelsen eller kompleksiteten til en algoritme. Stor O beskriver spesifikt det verste tilfellet, og kan brukes til å beskrive utførelsestiden som kreves eller plassen som brukes (f.eks. i minnet eller på disken) av en algoritme.

hvorfor er Big O-notasjon viktig? Stor O-notasjon lar deg analysere algoritmer når det gjelder total effektivitet og skalerbarhet. Den abstraherer bort konstante rekkefølgeforskjeller i effektivitet som kan variere fra plattform, språk, OS for å fokusere på den iboende effektiviteten til algoritmen og hvordan den varierer i henhold til størrelsen på input.

Så, er Big O-notasjon det verste tilfellet?

Selv om stor o-notasjon har ingenting med det å gjøre verste fall analyse, representerer vi vanligvis verste fall av stor o-notasjon . Så, i binært søk, den beste sak er O (1), gjennomsnittlig og verste fall er O (logg på). Kort sagt, det er ingen form for forhold av typen stor O brukes til verste fall , Theta for gjennomsnittet sak ”.

Hva er stor O og liten O notasjon?

Stor - O er en inkluderende øvre grense, mens litt - o er en streng øvre grense. For eksempel er funksjonen f(n) = 3n: in O (n²), o (n²), og O (n)

Anbefalt: