Zdravím,
pro jeden výpočet používám následující postup:
#1 #2 #3 #n
(1+x-y)*(1+x-2y)*(1+x-3y)*…*(1+x-ny)
Pokud počítám #2 nebo 3, není problém dosadit. Co když ale potřebuji spočítat třeba #15 nebo daleko vyšší, existuje efektivnější řešení?
Mnohokrát děkuji
Offline
Zapoměl jsem zmínit, že vždy znám první #1 a poslední #n. Mělo by to jít řešit jako přímka - v grafu vypadá lineárně stoupající.
Doplnění: opravdu to tak nepůjde, po bližsím přezkoumání grafu přímka není lineární, ale mírně prohlá.
Offline
Ahoj, to bohužel nepůjde, když si uděláš substituci
, a vydělíš to celé
, dostaneš tohle - zobecněný faktoriál pro reálná čísla. Přesně neumíme rychle počítat ani normální faktoriál. Dá se to počítat přibližně, když si vezmeš vhodné approximace, to si ale najdi já tomu moc nerozumím.
Offline