Co je asymptotická notace vysvětlující notaci velkou 0?
Co je asymptotická notace vysvětlující notaci velkou 0?

Video: Co je asymptotická notace vysvětlující notaci velkou 0?

Video: Co je asymptotická notace vysvětlující notaci velkou 0?
Video: 1.8.1 Asymptotic Notations Big Oh - Omega - Theta #1 2024, Listopad
Anonim

Big-O . Big-O , běžně psaný jako Ó , je Asymptotická notace pro nejhorší případ nebo strop růstu pro danou funkci. Poskytuje nám asymptotické horní mez pro rychlost růstu běhu algoritmu.

Stejně tak se lidé ptají, co myslíte notací velkého O?

Velký O zápis se používá v informatice k popisu výkonu nebo složitosti algoritmu. Velký O konkrétně popisuje nejhorší možný scénář a umět být používán k popisu doby provádění nebo prostoru použitého (např. v paměti nebo na disku) algoritmem.

proč je zápis velkého O důležitý? Velký O zápis umožňuje analyzovat algoritmy z hlediska celkové účinnosti a škálovatelnosti. Abstrahuje konstantní rozdíly v efektivitě, které se mohou lišit v závislosti na platformě, jazyku, operačním systému, a zaměřuje se na vlastní účinnost algoritmu a na to, jak se mění v závislosti na velikosti vstupu.

Je tedy zápis velkého O ten nejhorší případ?

Ačkoli velký zápis nemá nic společného s nejhorší případ analýzy, obvykle zastupujeme nejhorší případ podle velký zápis . Takže v binárním vyhledávání nejlepší případ je Ó (1), průměr a nejhorší případ je Ó (logn). Stručně řečeno, neexistuje žádný druh vztahu typu „ velké O se používá pro nejhorší případ , Theta pro průměr případ ”.

Co je zápis velkého O a malého O?

Velký - Ó je inkluzivní horní mez, zatímco málo - Ó je přísná horní hranice. Například funkce f(n) = 3n je: in Ó (n²), Ó (n²) a Ó (n)

Doporučuje: