algorithmique (école d'ingénieur) · Chapitre 3 · Exercice de TD
Répétitions bornées
Sacs avec répétitions, multi-ensembles et couples de sacs · niveau 3 (difficile)
Énoncé
L'objet est disponible en exemplaires au plus.
- Adapter la première version de la récurrence. Quelle est la complexité du calcul ?
- Application : , , , .
- Pourquoi la seconde version (« aucun exemplaire, ou au moins un ») ne s'adapte-t-elle pas directement ?
Corrigé
- On limite le nombre d'exemplaires du -ème objet :
avec la même base . Chaque case demande au plus termes : la complexité est .
- Le programme donne : deux exemplaires de l'objet (taille , valeur ) et un de l'objet (taille , valeur ). Le sac optimal sans borne (, deux exemplaires de l'objet ) est interdit puisque .
- La seconde version ajoute un exemplaire de l'objet à un sac dont on ignore combien d'exemplaires il contient déjà : rien ne garantit que la borne est respectée. Il faudrait ajouter ce nombre comme paramètre de la valeur.
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.