diff --git a/README.md b/README.md index d9250680c131d3723aeb71b2a36c3b4d705af2ab..ab159e6c0f5bdb9986c1a7ec77ad8d70ed18e539 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - 5.11.2019: - Abandon de l'implémentation à l'aide d'un sous-arbre gauche et droite - Uniquement une abstraction + une implémentation avec liste ou tableau - - L'abstraction doit avoir au moins deux méthodes par défaut + - L'abstraction doit avoir au moins deux méthodes par défaut (non statiques) - Corrigez le nom de la méthode `exist` en `exists` - 13.11.2019: Le rendu est bien le 15 novembre @@ -137,9 +137,7 @@ dernier. Si ce dernier niveau n'est pas entièrement rempli, il doit l'être de Nous souhaitons une abstraction d'un tas binaire ainsi qu'une implémentation à l'aide d'un tableau statique ou d'une liste. -Vous devrez également implémenter une méthode `populate()`, prenant en arguments une impémentation d'un tas binaire et -qui la peuple en fonction d'un nombre de valeurs aléatoire donné en argument. Cette méthode dépend évidemment d'une -abstraction. +Vous devrez également implémenter une méthode `populate()`, prenant en argument un tas binaire et un nombre de valeurs, peuplant ce tas binaire avec le bon nombre de valeurs aléatoires. Cette méthode dépend évidemment d'une abstraction. Votre code devra être placé dans le package `ch.hepia.structure`. @@ -177,7 +175,7 @@ public class App { } public static void main(String[] args) { IntBinaryHeap heap = new ArrayIntBinaryHeap(); - populate( heap ); + populate( heap, 42 ); while( !heap.isEmpty() ) { System.out.println( heap.pop() ); }