changement de la structure de données : Alocation dynamique et gestion par pointeurs plutot qu'allocation static et copies. + surcharge de l'operateur << pour Graph et Node -> ont peut les mettre dans des flux
ajout de degre() dans Node et getLeaves() dans Tree
ajout de removeNeighbor et removeAllNeighbors dans Node; removeEdge et removeAllEdge dans Graph + couvertureMin pour les Tree Il faut : redefinir le constructeur par copie de Tree pour eviter de le détruire pendant l'algo de rechcerche de couverture
Note : il faut initialiser la graine de rand : actuelement ca rend toujours les memes résultats