Exercices de bac NSI corrigés : récursivité
23 exercices de 2023 à 2026, avec énoncé et corrigé détaillé
Une fonction récursive s’appelle elle-même sur un problème plus petit. Au bac NSI, on demande de compléter ou d’écrire de telles fonctions, d’identifier le cas de base, de dérouler les appels successifs (la pile d’appels) ou d’expliquer pourquoi une fonction termine.
La récursivité se retrouve naturellement sur les arbres (taille, hauteur, parcours), les graphes (parcours en profondeur), les chaînes et les listes. Pièges classiques : oublier le cas de base, ne pas faire décroître le paramètre, ou oublier le return devant l’appel récursif.
Bac NSI 2026 4 exercices
Amérique du Nord
Bac NSI 2026 – sujet 1 – exercice 1
POO, récursivité, arbres
Le jeu puissance 4 se joue à deux joueurs dans une grille de 6 lignes et 7 colonnes. Une couleur de pion, blanc ou noir, est attribuée à chaque joueur. Les joueurs jouen…
Amérique du Nord
Bac NSI 2026 – sujet 1 – exercice 3
récursivité, programmation dynamique, BDD, SQL
Dans cet exercice, on s’intéresse à la gestion des immeubles par une agence immobilière. On y aborde le langage SQL, la programmation dynamique et la récursivité.
Centres étrangers
Bac NSI 2026 – sujet 1 – exercice 3
POO, récursivité, BDD, SQL
On propose de programmer le jeu du démineur à l’aide du langage de programmation Python. On utilise alors le paradigme de programmation orienté objet. La mise en forme d…
Métropole
Bac NSI 2026 – sujet 1 – exercice 2
numération binaire, les graphes, récursivité
Le jeu du Recto-Verso, de la famille des solitaires, se compose de neuf jetons disposés sur un plateau carré. Le plateau a 3 lignes et 3 colonnes. Chaque jeton possède u…
Bac NSI 2025 9 exercices
Amérique du Nord
Bac NSI 2025 – sujet 1 – exercice 1
arbres binaires, récursivité, POO
Cet exercice porte sur les arbres binaires, la récursivité et la programmation orientée objet. Il s'agit d'identifier des végétaux à partir de caractéristiques de leurs …
Amérique du Nord
Bac NSI 2025 – sujet 1 – exercice 2
POO, récursivité, algorithmes gloutons
Cet exercice porte sur la programmation orientée objet, la récursivité et les algorithmes gloutons. Une entreprise souhaite gérer les colis qu'elle expédie à l'aide d'un…
Amérique du Nord
Bac NSI 2025 – sujet 1 – exercice 3
graphes, bases de données, tris, algorithmes gloutons, récursivité
Cet exercice porte sur les graphes, les bases de données, les tris, les algorithmes gloutons et la récursivité. Une association s'occupe d'enfants de 0 à 18 ans. Elle so…
Amérique du Nord
Bac NSI 2025 – sujet 2 – exercice 1
dictionnaires, arbres binaires, programmation, récursivité
Cet exercice porte sur les tableaux, les dictionnaires, les arbres binaires, la programmation en Python et la récursivité. On se propose d'étudier des techniques permett…
Amérique du Nord
Bac NSI 2025 – sujet 2 – exercice 3
BDD, programmation, récursivité, graphes
Cet exercice porte sur les bases de données, la programmation en Python, la récursivité et les algorithmes de parcours de graphes. La compagnie aérienne AirInfo souhaite…
Centres étrangers
Bac NSI 2025 – sujet 1 – exercice 2
algorithmique, récursivité, files
Cet exercice porte sur l'algorithmique, la récursivité et les files. On cherche à implémenter en Python le jeu de cartes soupe de nombres créé par Javier Dominguez Cruz …
Centres étrangers
Bac NSI 2025 – sujet 2 – exercice 2
listes, dictionnaires, fonctions, récursivité
Cet exercice porte sur les listes, les dictionnaires, les fonctions et la récursivité. Nous souhaitons créer en langage Python un dictionnaire contenant un grand nombre …
Centres étrangers
Bac NSI 2025 – sujet 2 – exercice 3
graphes, POO, récursivité
Cet exercice porte sur les graphes, la programmation objet et la récursivité. On considère un jeu où les nombres entiers de 1 à 9 sont placés autour d'un cercle. Le but …
Polynésie
Bac NSI 2025 – sujet 1 – exercice 2
programmation Python, récursivité
Cet exercice porte sur la programmation Python et la récursivité. Le jeu du baguenaudier est un jeu de casse-tête constitué d'une réglette comportant n cases, numérotées…
Bac NSI 2024 7 exercices
Centres étrangers
Bac NSI 2024 – sujet 2 – exercice 1
programmation, POO, récursivité
Cet exercice porte sur la programmation en Python en général, la programmation orientée objet et la récursivité. On se déplace dans une grille rectangulaire. On s'intére…
Centres étrangers
Bac NSI 2024 – sujet 2 – exercice 2
POO, récursivité, arbres binaires, systèmes d'exploitation
Cet exercice porte sur la programmation objet, la récursivité, les arbres binaires et les systèmes d'exploitation. Dans cet exercice, on travaille dans un environnement …
Métropole
Bac NSI 2024 – sujet 1 – exercice 3
POO, arbres binaires de recherche, récursivité
Cet exercice porte sur la programmation orientée objet, sur les arbres binaires de recherche et la récursivité. Chaque année, plusieurs courses de chiens de traîneaux so…
Métropole
Bac NSI 2024 – sujet 2 – exercice 2
POO, tris, algorithmes gloutons, récursivité , assertions
Cet exercice porte sur la programmation orientée objets, les tris, les algorithmes gloutons, la récursivité et les assertions. Une entreprise transporte des marchandises…
Polynésie
Bac NSI 2024 – sujet 1 – exercice 2
récursivité
Cet exercice porte sur la récursivité. Au rugby, une équipe peut marquer soit 3 points (pénalité), soit 5 points (essai non transformé), soit 7 points (essai transformé).
Polynésie
Bac NSI 2024 – sujet 2 – exercice 2
arbres binaires de recherche, POO, récursivité
Cet exercice porte sur les arbres binaires de recherche, la POO et la récursivité. Considérons une classe ABR pour les arbres binaires de recherche dont les clés sont de…
Sujet Zéro
Bac NSI 2024 – sujet 2 – exercice 1
listes, récursivité, programmation dynamique.
Pour extraire de l'eau dans des zones de terrain instable, on souhaite forer un conduit dans le sol pour réaliser un puits tout en préservant l'intégrité du terrain. Cet…
Bac NSI 2023 3 exercices
Nouvelle Calédonie
Bac NSI 2023 – sujet 2 – exercice 2
programmation Python, récursivité
C'est un exercice qui porte sur le langage Python. On cherche une fonction qui permet de détecter les mot palindrome, c'est à dire les mots qui s'écrivent de la même faç…
Polynésie
Bac NSI 2023 – sujet 2 – exercice 1
arbres binaires de recherche, POO, récursivité
Cet exercice porte sur les arbres binaires, les arbres binaires de recherche, la programmation orientée objet et la récursivité.
Sujet Zéro
Bac NSI 2023 – sujet 2 – exercice 2
récursivité
On considère une fonction Python "compte_rebours". Cet exercice est consacré à l'analyse et à l'écriture de programmes récursifs. Un bonus est ajouté en fin de correctio…