Adloun

algorithmique (école d'ingénieur) · Chapitre 1 · Exercice de TD

Le glouton peut rester bloqué

Glouton ou dynamique ? · niveau 1 (application)

Énoncé

Sur le ruban , appliquer la stratégie gloutonne (sauter sur la meilleure des deux cases accessibles). Que se passe-t-il ? Quelle est la valeur maximum d'un chemin de la case à la case ? Expliquer pourquoi le calcul de ne peut jamais « rester bloqué ».

Corrigé

Depuis , le glouton compare et et saute en . Depuis , les cases et sont hors du ruban : Zébulon est bloqué, il n'atteint jamais la case . Le seul chemin de à est , de valeur , et le calcul donne bien .


nom : R
valeurs : 0 0 0 5 0
colorier : 3
vert : 0 2 4
fleches : 0->3:glouton
fleches-bas : 0->2 2->4
legende : le glouton reste bloqué en 3 ; seul chemin : 0 → 2 → 4, de valeur 0

Le calcul de ne fait aucun choix définitif : examine tous les derniers sauts possibles vers (depuis et depuis ), pas les sauts qui partent d'une case choisie à l'avance. Un glouton décide en regardant vers l'avant, sans savoir si la case choisie mène au but ; la programmation dynamique raisonne à rebours, depuis le but.

100 % gratuit

La suite du chapitre est sur Adloun

Exercice suivant et tuteur

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.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant et tuteur →