diff --git a/slides/cours_22.md b/slides/cours_22.md index 6836221fccb70bf3b7e116571c5e06b2fed2e62b..a41e0773cf7b520a55fc27de70e6d46f5b741af0 100644 --- a/slides/cours_22.md +++ b/slides/cours_22.md @@ -486,9 +486,11 @@ page inserer(page, valeur) // inserer une valeur ```C page inserer(page, valeur) element = nouvel_element(valeur) - inserer_element(page, element) // on change elmement pour savoir s'il faut le remonter + // on change element pour savoir s'il faut le remonter + inserer_element(page, element) si element.page != vide - page = ajouter_niveau(page, element) // si on atteint le sommet! + // si on atteint le sommet! + page = ajouter_niveau(page, element) retourne page ``` @@ -497,7 +499,8 @@ page inserer(page, valeur) ## Les fonctions ```C -rien inserer_element(page, element) // inserer un element et voir s'il remonte +// inserer un element et voir s'il remonte +rien inserer_element(page, element) ``` . . . @@ -559,8 +562,10 @@ rien scinder(page, element) ## Les fonctions (5min matrix) ```C -page ajouter_niveau(page, element) // si on remonte à la racine... - // on doit créer une nouvelle racine +// si on remonte à la racine... +// on doit créer une nouvelle racine +page ajouter_niveau(page, element) + ``` . . .