Kaj je asimptotični zapis, ki pojasnjuje zapis velike 0?
Kaj je asimptotični zapis, ki pojasnjuje zapis velike 0?

Video: Kaj je asimptotični zapis, ki pojasnjuje zapis velike 0?

Video: Kaj je asimptotični zapis, ki pojasnjuje zapis velike 0?
Video: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, Maj
Anonim

Big-O . Big-O , običajno zapisano kot O , je Asimptotični zapis v najslabšem primeru ali zgornja meja rasti za dano funkcijo. Zagotavlja nam asimptotično zgornja meja za stopnjo rasti časa izvajanja algoritma.

Prav tako se ljudje sprašujejo, kaj mislite z zapisom Big O?

Zapis velikega O se uporablja v Računalništvu za opis zmogljivosti ali kompleksnosti algoritma. Veliki O posebej opisuje najslabši možni scenarij in lahko se uporablja za opis zahtevanega časa izvajanja ali prostora, ki ga uporablja algoritem (npr. v pomnilniku ali na disku).

zakaj je zapis Big O pomemben? Zapis velikega O vam omogoča analizo algoritmov glede na splošno učinkovitost in razširljivost. Abstrahira stalne razlike v vrstnem redu v učinkovitosti, ki se lahko razlikujejo od platforme, jezika, operacijskega sistema, da se osredotoči na inherentno učinkovitost algoritma in na to, kako se spreminja glede na velikost vhoda.

Ali je potem zapis Big O najslabši primer?

Čeprav velik o zapis nima nič opraviti z v najslabšem primeru analize običajno predstavljamo v najslabšem primeru od velik o zapis . Torej, v binarnem iskanju, najboljši Ovitek je O (1), povprečje in v najslabšem primeru je O (prijava). Skratka, ni razmerja tipa veliki O se uporablja za v najslabšem primeru , Theta za povprečje Ovitek ”.

Kaj je zapis velikega O in malega O?

Velik - O je vključujoča zgornja meja, medtem ko malo - o je stroga zgornja meja. Na primer, funkcija f(n) = 3n je: in O (n²), o (n²) in O (n)

Priporočena: