Hvad er asymptotisk notation forklare den store 0 notation?
Hvad er asymptotisk notation forklare den store 0 notation?

Video: Hvad er asymptotisk notation forklare den store 0 notation?

Video: Hvad er asymptotisk notation forklare den store 0 notation?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, April
Anonim

Big-O . Big-O , almindeligvis skrevet som O , er en Asymptotisk notation i værste fald eller vækstloft for en given funktion. Det giver os en asymptotisk øvre grænse for væksthastigheden af en algoritmes køretid.

På samme måde spørger folk, hvad mener du med Big O-notation?

Stor O notation bruges i datalogi til at beskrive ydeevnen eller kompleksiteten af en algoritme. Store O beskriver specifikt det værst tænkelige scenarie, og kan bruges til at beskrive den krævede udførelsestid eller den plads, der bruges (f.eks. i hukommelsen eller på disken) af en algoritme.

hvorfor er Big O-notation vigtig? Stor O-notation giver dig mulighed for at analysere algoritmer med hensyn til overordnet effektivitet og skalerbarhed. Det abstraherer konstante rækkefølgeforskelle i effektivitet, som kan variere fra platform, sprog, OS for at fokusere på den iboende effektivitet af algoritmen, og hvordan den varierer i henhold til størrelsen af input.

Så er Big O notation det værste tilfælde?

Selvom stor o notation har intet at gøre med værste tilfælde analyse, vi normalt repræsenterer værste tilfælde ved stor o notation . Så i binær søgning, den bedste sag er O (1), gennemsnit og værste tilfælde er O (logn). Kort sagt, der er ingen form for forhold af typen store O bruges til værste tilfælde , Theta i gennemsnit sag ”.

Hvad er stor O og lille O notation?

Stor - O er en inklusiv øvre grænse, mens lille - o er en streng øvre grænse. For eksempel er funktionen f(n) = 3n: in O (n²), o (n²), og O (n)

Anbefalede: