CCINP 2023 MPI Informatique : sujet en PDF
Sujet de l'épreuve de Informatique du Concours Commun INP (CCINP), France, session 2023, filière MPI, en 4 heures. Thème : Palindromes, traversée de rivière et coupe minimum d'un graphe.
Ce que traite le sujet, partie par partie
- Partie I : palindromes. Comptage des facteurs palindromes d'un mot : algorithme naïf et sa complexité, programmation dynamique, puis algorithme linéaire fondé sur les symétries autour de chaque centre après insertion d'un symbole séparateur.
- Partie II : traversée de rivière. Deux groupes de randonneurs se croisent sur un chemin de cailloux : codage du chemin par un tableau, fonctions OCaml d'avance et de saut, puis nombre de mouvements nécessaires au passage.
- Partie III : coupe minimum d'un graphe. Contraction d'arête dans un multigraphe, algorithme probabiliste de Karger et minoration de sa probabilité de succès, amplification par répétition, puis implémentation en C avec des types structurés d'arête et de graphe et complexité.
Chapitres à revoir avant de traiter ce sujet
- Algorithmes, discipline de programmation, validation et tests
- Langage OCaml : expressions, types, filtrage, récursivité
- Langage C : types, tableaux, pointeurs, allocation
Chaque chapitre a son cours, ses méthodes, ses pièges et des exercices corrigés. L'essai gratuit donne accès aux chapitres offerts de ta filière.