matematykaszkolna.pl
Silnia z dużych liczb hgv: Czy zna ktoś algorytm liczący silnię z dużych liczb?
24 wrz 22:15
Ajtek: A po co taki algorytm?
24 wrz 22:17
hgv: Mam takie pytanie na przykładowym egzaminie z algorytmów: Wyjaśnij na czym polega podstawowy algorytm obliczania silni z dużych liczb.
24 wrz 22:18
Ajtek: A to w tej kwestii Tobie nie pomogę.
24 wrz 22:19
Trivial: A jakiż to niby algorytm? Najłatwiej zastosować przybliżenie Stirlinga, które jest całkiem dokładne dla dużych n.
 n 1 
n! = 2πn(

)n(1 + Θ(

))
 e n 
 1 
Zaniedbujemy składnik Θ(

) i mamy
 n 
 n 
n! ≈ 2πn(

)n
 e 
24 wrz 22:25
Ajtek: Cześć Trivial emotka.
24 wrz 22:26
hgv: Chodzi chyba o zamianę liczb całkowitych na łańcuchy. Niestety nie za bardzo rozumiem o co chodzi w tym algorytmie.
24 wrz 22:26
PW: Może idzie Ci o wzór Stirlinga (przybliżone obliczanie n! dla dużych n). Znajdziesz w Google bez problemu.
24 wrz 22:29
Trivial: Cześć, Ajtek. emotka
24 wrz 22:30
Trivial: hgv, rzeczywiście można operować na łańcuchach (tyle że to wersja dla ubogich). Trzeba zaimplementować mnożenie łańcucha przez liczbę całkowitą.
24 wrz 22:35