Ro3090
Messages postés17Date d'inscriptionlundi 15 mai 2006StatutMembreDernière intervention 6 décembre 2006
-
17 sept. 2006 à 07:51
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
18 sept. 2006 à 06:30
Bonjour,
Je voudrais créer un arbre qui ait plusieurs fils à partir d'une liste, sachant que je ne connais pas la taille de ma liste à l'avance.
Pour ma liste, je dois il semblerait utiliser les generics. Concernant l'arbre en lui même je sais très bien utiliser la structure de données des arbres binaires mais là c'est bien différent.
Après quelques recherches, il faut apparement que je crée une liste de fils mais je ne sais pas trop comment utiliser les generics pour ça (les arraylists étant trop couteux en mémoire au niveau des boxing, unboxing) et comme en c sharp les pointeurs d'objet sont inexistants je suis un petit peu bloqué.
Pour le moment, et c'est un petit peu ridicule je l'admet j'ai une fonction en itératif qui crée des feuilles orphelines et j'aimerais bien faire une fonction récursive qui semble bien naturelle pour une structure de données de type arbre.
Voilà voilà, si vous avez un idée ou que vous ayez déjà fait un petit bout de code de ce type je vous écoute. Je galère un petit peu avec les generics (erreur de bibliothèque alors qu'elles sont bien présentes dans le début de mon programme, ilation...).