Estou precisando utilizar uma estrutura de arvore para resolver um problema, mas essa estrutura nao pode ser de uma árvore binária.
Algo mais ou menos assim.
A raiz pode ter varios nodos filhos e os filhos podem ter outros varios nodos e assim por diante.
Existe em java alguma estrutura pronta com essas caracteristicas? Arvore binária eu sei que existe, mas estou tendo dificuldades de achar a estrutura que preciso.
Primeiramente eu pensei em implementar usando listas de listas como vc sugeriu thingol, mas eu ia perder tempo com uma coisa que provavelmente já tem resolvido, tempo esse que poderia estar gastando com o meu problema.
Talvez utilizar uma biblioteca de grafos seja uma solução viável. Vou dar uma olhada nesse link e ver como funciona.