Árvore N-ária

3 respostas
J

Preciso implementar uma árvore que possua quantos filhos forem necessários. :evil:

Já tentei de todas as formas, crei um TreeNode que no caso conteria o elemento armazenado e uma lista ligada apontando para os filhos daquele nó. Só que tô meio perdido. Não sei como implementar a inserção de elementos. Alguém pode me dar uma idéia?

3 Respostas

N

Olá Jonathan_p

Estou com o mesmo problema. Você obteve uma solução?

Abraço

B
Vc quer algo assim?
Map<String,List><Object>> NMap = new HashMap<String,List><Object>>();

public List<Object>Object get(String k1){
   return NMap.get(k1);
}

public void put(String k1, Object o){
   List<Object> list = NMap.get(k1);
   if(list == null){
      list = new ArrayList<Object>();
      NMap.put(k1,list);
   }
   list.add(o);
}
N

[color=green]Acho q isso pode resolver sim. Vou testar e posto aq. Muito obrigada.
Abraço[/color]

Criado 20 de junho de 2009
Ultima resposta 4 de jan. de 2010
Respostas 3
Participantes 3