oamenii au tendința de a obseda o aplicație de software de calculator mai repede. Puteți, bineînțeles, pur și simplu tocmai viteza de ceas, precum și adăugați mai multe procesoare, cu toate acestea, frecvent, cea mai puternică metodă de a face ceva mai rapid este să descoperi o metodă mult mai bună de a face acest lucru. Uneori, aceste tehnici sunt extrem de diferite de exact cum o ființă umană ar face exact aceeași sarcină, cu toate acestea se potrivește capabilităților computerului. [Nemean] Are un videoclip care explică un algoritm mult mai bun de multiplicare înțeles ca algoritmul lui Karatsuba, precum și este cu adevărat inteligent. Puteți vedea videoclipul de mai jos.

Pentru a vă ajuta să înțelegeți algoritmul, videoclipul arată o simplă cifră de două cifre în două cifre. Puteți vedea că primul, precum și ultimele cifre sunt, în esență, rezultatul unei multiplicări. Toate cifrele intermediare se adaugă împreună. Singurul lucru care poate modifica prima cifră este o poartă.

Folosind matematica inteligentă, puteți calcula mai întâi, precum și ultima cifră, împreună cu o sumă care conține părțile de mijloc adăugate la primul, precum și ultimele cifre. Prin scăderea acestora, puteți obține toate cifrele necesare utilizând mai puține multiplicări decât metoda tradițională. Adăugarea, precum și scăderea este în general ieftină, astfel încât tranzacționarea celor pentru multiplicări pot avea ca rezultat economii de timp majore.

Desigur, în aceste zile, multiplicarea dvs. cel mai probabil apare în hardware, însă este posibil să nu fie la fel de rapidă ca adăugarea, precum și scăderea. Complexitatea acestui algoritm înseamnă că nu este utilizată frecvent decât dacă aveți de-a face cu numere extrem de mari. Oricum, este o aplicație inteligentă a matematicii, precum și a respins ceea ce a înțeles “toată lumea” – că cea mai bună tehnică fusese deja găsită. Te face să te întrebi exact câte alte lucruri înțelese vor fi respinse în viitor.

Ne gândim mereu la metode de matematică ciudată. Câteva dintre ele sunt destul de colorați.