Posez votre question Signaler

L'arbre en java

kamal chedadi - Dernière réponse le 16 mars 2008 à 13:42
Bonjour,
j'ai un problème de comment modéliser une structure de données en java sous forme d'un arbre avec des nœuds qui ont pas la même structure : ben j'ai 2 possibilités qu'un nœud peut prendre comme structure soit une structure qui va pas être suivi d'un autre nœud alors il va être dans ce cas une feuille de l'arbre (cette structure je l'appel "Action"), soit une structure (que j'appel "Activité") qui va avoir des fils de structure "Action" ou aussi des fils de même structure de lui même c'est à dire de type "Activité", tout ça en sachant aussi que les nœuds de type "Activité" ils ont pas le même nombre de fils c'est à dire que ça dépend de type de l'activité qu'il y a des fils.
svp si quelqu'un a une idée de comment représenter cette structure m'aide .
merci d'avance
Lire la suite 

L'arbre en java »

4 réponses
Réponse
+1
moins plus
moi non plus je n'ai pas bien compris mais essaye avec des ArrayList
des listes dont les éléments sont eux mème des listes ... etc
et chaque liste contient des éléments d'un certain type
ça ressemble à un arbre à la fin
laurie071298- 16 mars 2008 à 13:42
tu peux implémenter toi même une structure récursive sous forme d'arbre ... ce n'est pas très compliqué (en JAVA en tous les cas)
Ajouter un commentaire
Réponse
+0
moins plus
Je ne comprend pas ce que tu veux faire ... quel est le but de ton implémentation?
kamal chedadi - 16 mars 2008 à 12:12
ok je vais resumé, ben je veux implémenter un arbre en java mais le problème c'est que les noeuds de l'arbre ont pas la même structure j'ai 2 structure que peut prendre un noeud soit structure "Activité" soit structure "Action".
Ajouter un commentaire
Ce document intitulé « l'arbre en java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?