Menschen neigen dazu, die Computersoftwareanwendung schneller zu machen. Sie können natürlich nur die Uhrengeschwindigkeit aufheben und mehr Prozessoren hinzufügen, jedoch häufig die leistungsfähigste Methode, um etwas schneller zu machen, ist, eine viel bessere Methode zu entdecken, um es zu entdecken. Manchmal unterscheiden sich diese Techniken sehr unterschiedlich, als ob ein Mensch die genaue Aufgabe tun würde, jedoch passt er jedoch die Fähigkeiten des Computers. [Nemean] hat ein Video, das einen viel besseren Multiplikationsalgorithmus erläutert, der den Algorithmus von Karatsuba sowie wirklich ziemlich klug ist. Sie können das Video unten sehen.
Um den Algorithmus zu unterstützen, zeigt das Video eine einfache zweistellige zweistellige Multiplikation. Sie können sehen, dass das allererste sowie letzte Ziffern im Wesentlichen das Ergebnis einer Multiplikation ist. Es sind alle Zwischenziffern, die zusammengefügt werden. Das einzige, was die sehr erste Ziffer modifizieren kann, ist ein Carry.
Mit Clever-Mathematik können Sie das allererste sowie die letzte Ziffer zusammen mit einer Summe berechnen, die die mit den ersten Ziffern der ersten Ziffern hinzugefügt, die die mittleren Teile enthalten. Durch das Subtrahieren von ihnen können Sie alle erforderlichen Ziffern mit weniger Multiplikationen als die traditionelle Methode erhalten. Das Hinzufügen sowie das Subtrahierende ist im Allgemeinen billig, so dass der Handelieren derjenigen für Multiplikationen zu großen Zeiteinsparungen führen kann.
Natürlich treten in diesen Tagen Ihre Multiplikation höchstwahrscheinlich in der Hardware auf, jedoch kann jedoch noch nicht so schnell wie die Zugabe sowie der Subtraktion sein. Die Komplexität dieses Algorithmus bedeutet jedoch nicht häufig, es sei denn, Sie handeln mit extrem großen Zahlen. In jedem Fall ist es eine clevere Anwendung von Mathematik sowie widerspruchsvoll, was “jeder” verstanden hat – dass die beste Technik bereits gefunden wurde. Es macht Sie genau, wie viele andere verstandene Dinge in der Zukunft misshandelt werden.
Wir denken immer an seltsame mathematische Methoden. Einige von ihnen sind eher bunt.