Wat meet Big O?
Wat meet Big O?

Video: Wat meet Big O?

Video: Wat meet Big O?
Video: The Missing Piece Meets the Big O 2024, Mei
Anonim

groot - O notasie. (definisie) Definisie: 'n Teoretiese meet van die uitvoering van 'n algoritme, gewoonlik die tyd of geheue wat nodig is, gegewe die probleemgrootte n, wat is gewoonlik die aantal items. Informeel, met 'n vergelyking f (n) = O (g(n)) beteken dit is minder as een of ander konstante veelvoud van g(n).

Buitendien, wat beteken Big O?

Groot O notasie word in Rekenaarwetenskap gebruik om die prestasie of kompleksiteit van 'n algoritme te beskryf. Groot O beskryf spesifiek die ergste scenario, en kan gebruik word om die uitvoeringstyd wat benodig word of die spasie wat gebruik word (bv. in geheue of op skyf) deur 'n algoritme te beskryf.

Tweedens, is Big O die ergste geval? So, In binêre soektog, die beste geval is O (1), gemiddeld en ergste geval is O (aanmeld). Kortom, daar is geen soort verhouding van die tipe “ groot O word gebruik vir ergste geval , Theta gemiddeld geval ”. Alle soorte notasie kan (en word soms) gebruik word wanneer daar gepraat word van beste, gemiddelde of ergste geval van 'n algoritme.

Behalwe hierbo, wat is Big O-funksie?

Groot O notasie is 'n wiskundige notasie wat die beperkende gedrag van a beskryf funksie wanneer die argument na 'n bepaalde waarde of oneindigheid neig. 'n Beskrywing van 'n funksie in terme van groot o notasie verskaf gewoonlik net 'n bogrens op die groeitempo van die funksie.

Hoe verduidelik jy Big O-notasie?

Die Groot O-notasie definieer 'n boonste grens van 'n algoritme, dit beperk 'n funksie slegs van bo af. Beskou byvoorbeeld die geval van Insertion Sort. Dit neem in die beste geval lineêre tyd en in die ergste geval kwadratiese tyd. Ons kan met sekerheid sê dat die tydskompleksiteit van Invoegingssoort is O (n^2).

Aanbeveel: