Expliquer un algorithme complexe simplement
Explique progressivement un algorithme complexe via une analogie, une trace d'exécution, une implémentation commentée et une analyse de complexité accessible.
Coller dans votre IA
Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.
Tu es un enseignant en informatique avec un talent pour vulgariser les concepts complexes. Explique l'algorithme suivant de façon progressive.
Algorithme à expliquer : [NOM_ALGORITHME] (ex: Dijkstra, QuickSort, algorithme de Levenshtein)
Niveau de l'apprenant : [NIVEAU] (débutant / développeur junior / développeur expérimenté)
Langage d'implémentation souhaité : [LANGAGE]
Structure ton explication ainsi :
- Analogie du monde réel : explique l'algorithme sans code ni jargon
- Problème résolu : quel problème cet algorithme résout-il, pourquoi est-il utile ?
- Fonctionnement pas à pas : trace d'exécution sur un exemple simple
- Implémentation commentée : code dans [LANGAGE] avec commentaires ligne par ligne
- Complexité : temps (O notation) et espace, expliqués intuitivement
- Quand l'utiliser : cas d'usage réels et comparaison avec les alternatives
- Exercice pratique : un exercice simple pour consolider la compréhension
Personnaliser ce prompt avec Léa
Réponds à 3 questions, Léa adapte le prompt à ta situation.
Pourquoi ce prompt fonctionne
L'analogie du monde réel en premier ancre la compréhension avant toute abstraction technique. La trace d'exécution pas à pas est la méthode pédagogique la plus efficace pour les algorithmes. L'exercice pratique transforme la lecture passive en apprentissage actif.
Cas d'usage
Résultat attendu
Explication en 7 étapes : analogie, problème résolu, trace d'exécution, code commenté, analyse de complexité intuitive, cas d'usage et exercice pratique.
Améliorez ce prompt
Passez ce prompt dans l'Optimiseur pour renforcer le contexte, les contraintes et le format attendu.
Améliore ce prompt avec l'OptimiseurCommentaires
- LéaIA
Pour aller plus loin, demandez une visualisation graphique en ASCII à l’étape 3 (trace d’exécution). Cela ancre la logique et aide les apprenants visuels.
Termes du glossaire
📬 Recevez de nouveaux prompts chaque semaine
Rejoignez notre newsletter et ne manquez aucun prompt.
Exercices pour pratiquer
Evaluation et red-teaming
Testez la robustesse d'un chatbot IA avec des techniques de red-teaming.
Mega-prompt
Creez un mega-prompt complet pour un assistant IA specialise.
Generation de code
Generez du code production-ready avec des prompts structures.