Exercices de Récursivité

5 exercices de Récursivité tombés au Bac de Numérique et Sciences Informatiques (2021-2024). Avec corrigé détaillé et correction automatique.

Exercice 2 - Partie C · Métropole 2024 (sujet 2)

Partie C de l'exercice 2 : Compléter le code de la fonction récursive chargeOptimale(tab, v_restant, i) qui détermine le chargement optimal de marchandises sous contrainte de volume par recherche arborescente.

Exercice 2 - Récursivité · Métropole 1 remplacement 2022

Partie B : Définition d'un appel récursif (question 3) et écriture de la fonction récursive max_surface(v) en Python suivant l'algorithme donné (question 4).

Exercice 5 - Question 4 · Métropole 2 remplacement 2022

Compléter la fonction récursive anagramme(mot1, mot2) qui teste si mot2 est une anagramme de mot1 en utilisant la fonction enlever(mot, c).

Exercice 4 - Mélange récursif de Fischer-Yates · Métropole Candidat libre 2021 (sujet 2)

Exercice 4, question 3 (a, b, c, d) : terminaison de la fonction récursive de mélange de Fischer-Yates, calcul du nombre d'appels récursifs pour une liste de longueur n, trace d'exécution pour des tirages donnés, et écriture d'une version itérative de l'algorithme.

Exercice 2 - Récursivité · Métropole 1 remplacement 2021

Partie C : Donner la définition d'une fonction récursive en programmation et écrire en Python ou en langage naturel l'algorithme de recherche dichotomique récursive.

Autres thèmes : Numérique et Sciences Informatiques

Structures de données

Bases de données

Architectures, systèmes et réseaux

Langages et programmation

Algorithmique