Arbres (bis)

1 - Arbres binaires de recherche (suite)

Complétez votre TP de la dernière fois pour doter vos arbres binaires de recherche d'une opération de suppression. Testez en partant du dernier exercice du dernier TP :

2 - Arbres génériques

Nous allons maintenant rendre nos arbres génériques, c'est-à-dire étiqueté par une classe générique et non plus forcément par un entier. Selon la solution que vous avez écrite la dernière fois, la mise en oeuvre pourra varier légèrement :

Et, bien entendu, comme nous manipulons des ABR, nous pouvons avoir envie que le type générique soit totalement ordonné, dans ce cas, nous ressortons l'interface Comparable déjà vue précédemment, ce qui donne respectivement :