Hallo allerseits,
Arne Babenhauserheide ſchrieb am 10.05.2010 09:24 Uhr:
Ich bin vor allem drauf gekommen, weil das in irgendeinem Programmieren für
Unix guide stand: Erst saubere Datenstrukturen, der Rest ist dann nicht mehr so
schwer.
Schön gesagt, da ist wirklich sehr viel dran :). Das
Dennis Heidsiek wrote:
A = [i for i in worte if not i.lower() == i]
B = [i for i in worte if not i in A]
Wer sieht den Fehler, der aus einem einfachen O(N) Code einen teuren
O(N²) Code macht? :)
Hm, also dynamische Sprachen sind ja generell nicht so meine Welt, aber
wenn wenn Du von
Dennis Heidsiek wrote:
Herzlichen Glückwunsch, eine Verbesserung in dieser Größenordung ist
doch ziemlich beträchtlich :). Es ist halt doch sehr wichtig, die
passenden Datenstrukturen zu verwenden …
Und wie :)
Ich bin vor allem drauf gekommen, weil das in irgendeinem Programmieren für
Unix
Hallo allerseits,
Arne Babenhauserheide ſchrieb am 07.05.2010 19:39 Uhr:
Ich habe mir heute mal meinen Optimierer im Profiler vorgenommen und ihn mit
ein paar gezielten Änderungen (ein Cache und eine bessere Datenstruktur bei
Laufzeit) um den Faktor 6.6 beschleunigt
Herzlichen Glückwunsch,