Performanz: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Die Seite wurde neu angelegt: „{{stub}} Hier ein kurzer Scetch über das, was ich glaube, hier drin sehen zu wollen... ;-) # Codeoptimierungen zur schnelleren Ausführung (Verwenden von Array…“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 9: | Zeile 9: | ||
# O-Notation | # O-Notation | ||
# Verhindern von zu tiefer Schachtelung in Schleifen zur reduzierung der Potenz des Algorithmus | # Verhindern von zu tiefer Schachtelung in Schleifen zur reduzierung der Potenz des Algorithmus | ||
# Verhindern von zu viel Funktionsaufrufen, die viel Rechenzeit brauchen, wenn man möglichst schnell etwas berechnen will. Diese Berechnungen dann eher hinterher machen usw... | |||
Wem noch was einfällt, bitte hinzufügen ^^ | Wem noch was einfällt, bitte hinzufügen ^^ |
Version vom 2. Dezember 2009, 21:12 Uhr
Hier ein kurzer Scetch über das, was ich glaube, hier drin sehen zu wollen... ;-)
- Codeoptimierungen zur schnelleren Ausführung (Verwenden von Arrays <-> verwenden von Listen (Zugriffsgeschwindigkeit))
- verwenden von Klassen, eher als Structs
- Was passiert beim Casten, Konvertieren, erstellen von Variablen
- Wie unterscheiden sich die Laufzeiten der unterschiedlichen Datenstrukturen und worauf sollte man achten
- O-Notation
- Verhindern von zu tiefer Schachtelung in Schleifen zur reduzierung der Potenz des Algorithmus
- Verhindern von zu viel Funktionsaufrufen, die viel Rechenzeit brauchen, wenn man möglichst schnell etwas berechnen will. Diese Berechnungen dann eher hinterher machen usw...
Wem noch was einfällt, bitte hinzufügen ^^