Diskuze: Složitost rekurzivního algoritmu
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Protože nemáš rozdělení pravděpodobnosti, tak nemůžeš předpokládat nic, dokud distribuci nenajdeš, ale hádám, že statistiku jsi ještě neměl, tak je lepší ji do toho neplést.
Navíc pokud bys dělil případy EM s uniformní pravděpodobností, algoritmus by nemohl skončit, což plyne z limity exponenciální vůči lineární funkci.
Podle zadání máš deterministický algoritmus zadaný dvěma rekurentními funkcemi, takže si vyjádři H(n) jako funkci EM(n). Potom rozděl volání EM na dvě možnosti, kdy n-krát voláš 2H(n)+1 a zbytek času voláš konstatní funkci. Dosadíš za EM(n) do rovnice a dostaneš jednoduchý vztah, ze kterého vyjádříš H(n) a máš výsledek.
Jakkoliv se to může zdát abstraktní, jakmile vztahy mezi funkcemi převedeš do rovnic, všechno se zjednoduší.
Zobrazeno 3 zpráv z 3.