Avancé
Optimisation Algorithmique
Analyser et améliorer la complexité temporelle d'un code existant.
📝 Prompt Content
Agis en tant qu'expert en optimisation logicielle. Voici un extrait de code :
[COLLER LE CODE ICI]
1. Analyse sa complexité temporelle (Big O) et spatiale actuelle.
2. Identifie les lignes qui créent des goulots d'étranglement (bottlenecks).
3. Propose une version refactorisée du code qui réduit la complexité et améliore la vitesse d'exécution.
4. Explique les modifications apportées et pourquoi elles sont plus performantes.