Cours du 6.11

Cours du 6.11

par Juan-Carlos Barros,
Nombre de réponses : 0

Aujourd'hui, nous avons corrigé les deux devoirs de traduction d'algorithmes de tri en pseudocode ou en logigramme.
Vous avez les corrigés de chaque version:

Ensuite, je vous ai présenté une nouvelle stratégie algorithmique!
Après la force brutale et gloutone, voici "Diviser pour Régner" (voir cours, page 5).
Dans cette nouvelle stratégie, à chaque étape, on divise le problème à résoudre en sous problèmes plus petits, ensuite on résoud chacun des sous problèmes puis on combine les solutions pour trouver la solution globale.
Je vous ai donné comme exemple la recherche binaire (aussi appelée recherche dichotomique) dans laquelle on cherche une valeur dans une liste triée en piochant la valeur au milieu de la liste puis en ne gardant qu'une moitié de la liste selon que la valeur piochée est plus grande ou plus petite que celle qu'on cherche. (voir cours, page 4)

DEVOIRS:

Bonne semaine!
JCB