Wurzelberechnung
Die 1. heist jetzt nth_root, die 2. sqrt_newton 
the more they change the more they stay the same
Dann kannst du ja jetzt anfangen, dich um die Performance zu kümmern.Dav1d hat geschrieben:Die 1. heist jetzt nth_root, die 2. sqrt_newton
Du könntest beispielsweise √2 auf möglichst viele Nachkommastellen berechnen. Was dein Algorithmus in punkto Geschwindigkeit zu bieten hat, kannst du dann z.B. bei SPOJ messen ...
mal noch ne Frage,
warum nicht einfach :
nehmen??
Der einzige Grund, der mir einfiele ist die Genauigkeit ab der 10. Stelle nach dem Komma....
warum nicht einfach :
Code: Alles auswählen
>>> from __future__ import division
>>> 12345**(1/6)
4.8074544979445477Der einzige Grund, der mir einfiele ist die Genauigkeit ab der 10. Stelle nach dem Komma....
Ja, das ist's 
Mit dem Decimal-Modul, kann ich die Genauigkeit genau einstellen
Mit dem Decimal-Modul, kann ich die Genauigkeit genau einstellen
Code: Alles auswählen
getcontext().prec = 30 # 30 "Stellen"the more they change the more they stay the same
