P
DebutantAll AIs

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 :
1. **Analogie du monde réel** : explique l'algorithme sans code ni jargon
2. **Problème résolu** : quel problème cet algorithme résout-il, pourquoi est-il utile ?
3. **Fonctionnement pas à pas** : trace d'exécution sur un exemple simple
4. **Implémentation commentée** : code dans [LANGAGE] avec commentaires ligne par ligne
5. **Complexité** : temps (O notation) et espace, expliqués intuitivement
6. **Quand l'utiliser** : cas d'usage réels et comparaison avec les alternatives
7. **Exercice pratique** : un exercice simple pour consolider la compréhension

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

Préparer un entretien technique algorithmiqueFormer des développeurs juniorsComprendre un algorithme rencontré dans un code source

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.

Formez-vous en profondeur

Découvrez le skill complet sur Prompt Guide pour maîtriser cette technique de A à Z.

Voir sur Prompt Guide