From 0a8d93ca4b58d7356b13608beaa9c5d216620205 Mon Sep 17 00:00:00 2001 From: "steven.liatti" <steven.liatti@hesge.ch> Date: Fri, 15 Nov 2019 10:15:32 +0100 Subject: [PATCH] Add some precisions --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d925068..ab159e6 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() ); } -- GitLab