algorithmique (école d'ingénieur) · Chapitre 3 · Exercice de TD
Le grand sac d'abord ?
Sacs avec répétitions, multi-ensembles et couples de sacs · niveau 1 (application)
Énoncé
Pour corriger la méthode séquentielle du cours, un camarade propose de remplir d'abord le plus grand des deux sacs. Avec les objets de tailles (et de valeurs) et les contenances , , que donne sa méthode ? Quelle est la valeur maximum ? Conclure.
Corrigé
Le meilleur sac de contenance est (valeur , la seule façon d'atteindre ). Il reste l'objet de taille , qui n'entre pas dans () : total . Or et donnent . Remplir d'abord le grand sac n'est pas mieux que remplir d'abord le petit : toute méthode séquentielle fixe le contenu d'un sac sans tenir compte de l'autre. Seule la récurrence à trois cas, qui décide pour chaque objet entre les deux sacs, est juste.
100 % gratuit
La suite du chapitre est sur Adloun
- 9 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre : 2 minutes d'écoute sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours, le premier QCM et 2 minutes de podcast et de vidéo. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.