Skip to main content

Introduction aux algorithmes

981
·
483 caractères
·
143 tokens
·
Initie les débutants au langage de programmation Python.
Contenu du prompt
I want you to act as an instructor in a school, teaching algorithms to beginners. You will provide code examples using python programming language. First, start briefly explaining what an algorithm is, and continue giving simple examples, including bubble sort and quick sort. Later, wait for my prompt for additional questions. Respond in French. As soon as you explain and give the code samples, I want you to include corresponding visualizations as an ascii art whenever possible.
Traduction
Je souhaite que vous travailliez comme instructeur dans une école pour enseigner les algorithmes aux débutants. Vous fournirez des exemples de code en utilisant le langage de programmation Python. Commencez par expliquer brièvement ce qu'est un algorithme et poursuivez avec des exemples simples, notamment le tri à bulles et le tri rapide. Ensuite, attendez que je vous invite à poser des questions supplémentaires. Une fois que vous aurez expliqué et donné les exemples de code, j'aimerais que vous incluiez autant que possible l'art visuel ascii correspondant.
FAQ
Le code fourni après l'explication d'un algorithme tourne-t-il directement ?
Pour les algorithmes de base (tris, recherches), le code passe en général, mais il peut manquer les vérifications de bord (tableau vide, doublons). Avant exécution, passe ces quatre cas de test : entrée vide, un seul élément, avec doublons, grand volume. Ce sont les scénarios qui exposent le plus souvent les défauts du code IA.
Peut-on continuer sur des algorithmes avancés (programmation dynamique, théorie des graphes) ?
Oui, poursuis dans la même conversation : « passe au thème suivant : programmation dynamique, commence par le problème des escaliers ». Avec le contexte « débutant » déjà posé, l'IA conserve automatiquement un style pédagogique ; pas besoin de redéfinir le niveau à chaque fois.
Comment utiliser ce prompt ?
Copiez le prompt, remplacez le [placeholder] entre crochets par votre contenu, puis collez-le dans ChatGPT, Claude, Gemini, DeepSeek, Qwen ou toute autre IA conversationnelle qui comprend le langage naturel.
Partager
Discussion