diff options
| author | Lucas Schwebler <lucas.schwebler@gmail.com> | 2024-09-10 21:50:42 +0200 |
|---|---|---|
| committer | Lucas Schwebler <lucas.schwebler@gmail.com> | 2024-09-10 21:50:42 +0200 |
| commit | 36fa19a38cf9a357f04d4ed76f25b1cbf44deedb (patch) | |
| tree | 7dde547d725b49785d2dd71b2dd9ff745a7ec920 /content/math/math.tex | |
| parent | d12405003fcbe53c26f024bbe1999fc59491046a (diff) | |
new linear recurrence kthTerm code
Diffstat (limited to 'content/math/math.tex')
| -rw-r--r-- | content/math/math.tex | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/content/math/math.tex b/content/math/math.tex index dd88a5b..fb66110 100644 --- a/content/math/math.tex +++ b/content/math/math.tex @@ -136,9 +136,10 @@ sich alle Lösungen von $x^2-ny^2=c$ berechnen durch: Sei $f(n)=c_{0}f(n-1)+c_{1}f(n-2)+\dots + c_{n-1}f(0)$ eine lineare Rekurrenz.
\begin{methods}
- \method{kthTerm}{Berechnet $k$-ten Term einer Rekurrenz $n$-ter Ordnung}{\log(k)\cdot n^2}
+ \method{kthTerm}{Berechnet $k$-ten Term einer Rekurrenz $n$-ter Ordnung}{\log(k)\cdot \text{mul}(n)}
\end{methods}
- \sourcecode{math/linearRecurence.cpp}
+ Die Polynom-Multiplikation kann auch mit NTT gemacht werden!
+ \sourcecode{math/linearRecurrence.cpp}
Alternativ kann der \mbox{$k$-te} Term in \runtime{n^3\log(k)} berechnet werden:
$$\renewcommand\arraystretch{1.5}
\setlength\arraycolsep{3pt}
|
