Algorithmus-Optimierung
Optimieren Sie Ihre Algorithmen für bessere Zeitkomplexität und Speichereffizienz.
Prompt-Vorlage
Analysiere und optimiere den folgenden Algorithmus in [PROGRAMMIERSPRACHE]: **Aktueller Algorithmus:** ```[PROGRAMMIERSPRACHE] [CODE HIER EINFÜGEN] ``` **Kontext:** - Eingabegröße: [ERWARTETE DATENGRÖßE] - Aktuelle Performance-Probleme: [BESCHREIBUNG] - Einschränkungen: [SPEICHER/ZEIT-LIMITS] **Bitte liefere:** 1. **Komplexitätsanalyse:** Aktuelle Zeit- und Speicherkomplexität (Big-O-Notation) 2. **Engpässe:** Identifiziere die Performance-Bottlenecks 3. **Optimierter Algorithmus:** Verbesserte Version mit Erklärung 4. **Neue Komplexität:** Zeit- und Speicherkomplexität des optimierten Algorithmus 5. **Trade-offs:** Welche Kompromisse gibt es (z.B. mehr Speicher für weniger Zeit)? 6. **Benchmarks:** Geschätzte Verbesserung mit konkreten Zahlen 7. **Alternative Ansätze:** Falls es grundlegend andere Lösungsstrategien gibt Erkläre jeden Optimierungsschritt und warum er die Performance verbessert.
Platzhalter in [eckigen Klammern] ersetzen: [PROGRAMMIERSPRACHE][CODE HIER EINFÜGEN][ERWARTETE DATENGRÖßE][BESCHREIBUNG][SPEICHER/ZEIT-LIMITS]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Geben Sie die erwartete Eingabegröße an für passende Optimierungen
- Erwähnen Sie Speicher- oder Zeitlimits aus Ihrer Umgebung
- Fragen Sie nach Visualisierungen der Komplexität
- Bitten Sie um Vergleichstests zwischen Original und optimierter Version
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #algorithms #optimization #performance #big-o