- 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 (non statiques)
- Corrigez le nom de la méthode `exist` en `exists`
- 13.11.2019: Le rendu est bien le 17 novembre à 22h00
- 22.11.2019: askLetter retourne un `char`
- 19.11.2019: Rendu itération 2 (voir ci-dessous)
## Délais
- 17 novembre à 22h00: Rendu de la version 1 de votre TP (`tag v1.0`)
- Ensemble des fonctionnalités sur les vecteurs (package `ch.hepia.numeric`)
- Deux fonctionnalités du pendu (package `ch.hepia.hangman`)
- L'ensemble des fonctionnalités sur le tas binaire (package `ch.hepia.strucure`)
- Pour créer le tag avec git et le pousser sur githepia, exécutez les commandes suivantes dans votre repository local ([la documentation git en cas de besoin](https://git-scm.com/book/en/v2/Git-Basics-Tagging)) :
```bash
git tag v1.0
git push origin --tags
```
- Rendu de la version 2 de votre TP (`tag v2.0`)
- mercredi 8 janv. 17h00 (groupe soir)
- vendredi 10 janv. 8h30 (groupe jour)
- Le tag n'est pas nécessaire. Seul le dernier push sera pris en compte
- En cas de retard (pénalité) veuillez nous l'annoncer au plus vite pour qu'on puisse refaire un pull
Ce repository contient l'énoncé du TP "numeric" et un squelette maven.
Nous vous conseillons de vous abonner aux notifications (watch) pour ne pas manquer des annonces ou des changements.
...
...
@@ -248,7 +238,7 @@ Réalisez une fonctionnalité d'affichage `print(int attempts)` du pendu en fonc