[Strategie]arborescence : quelle structure choisir ?
Salut !
Je suis en train de chercher quelle structure conviendrait mieux à mon application.
Je veux avoir (en mémoire) pas de graphisme ( :!: ) une structure (Tree? TreeMap? Node ?...) qui me permette d'avoir une arborescence simple, non triée.
Par exemple :
Code:
1 2 3 4 5 6 7
| Racine
+- 101 Dossier 1
+- 102 Dossier 2
| +- 102/1 Sous-Dossier
| +- 102/2 hop hop hop
+- 200 hop là !
... |
avec à chaque fois un couple clé/texte, la clé étant un String que je défini moi même.
En gros, à chaque noeud un couple de String, et possibilité d'avoir des enfants.
Selon vous, quelle classe je devrais utiliser ? Parce qu'en regardant TreeMap et compagnie je vois que ça parle de tri et je n'en veux surtout pas !
Je n'ai pas beaucoup d'opérations à faire dessus, des ajouts d'enfants et de noeuds, et ensuite juste un parcours récursif.