Ich habe kürzlich festgestellt, dass es sehr viele Algorithmen gibt, die ganz oder teilweise auf der geschickten Verwendung von Zahlen in kreativen Grundlagen basieren. Beispielsweise:
- Binomial-Heaps basieren auf Binärzahlen, und die komplexeren Skeom-Binomial-Heaps basieren auf Skew-Binärzahlen.
- Einige Algorithmen zur Erzeugung lexikographisch geordneter Permutationen basieren auf dem faktoradischen Zahlensystem.
- Versuche können als Bäume betrachtet werden, die jeweils eine Ziffer der Zeichenfolge nach einer geeigneten Basis durchsuchen.
- Huffman-Codierungsbäume sind so konzipiert, dass jede Kante im Baum eine Null oder Eins in einer binären Darstellung codiert.
- Die Fibonacci-Codierung wird bei der Fibonacci-Suche und zum Invertieren bestimmter Arten von Logarithmen verwendet.
Meine Frage ist: Welche anderen Algorithmen gibt es, die ein cleveres Zahlensystem als Schlüsselschritt für ihre Intuition oder ihren Beweis verwenden? . Ich denke darüber nach, einen Vortrag zu diesem Thema zusammenzustellen. Je mehr Beispiele ich heranziehen muss, desto besser.