string escribirArbol(nodo n) { string nodos; if (n.getIzquierda() == null && n.getDerecha() == null) { nodos = "nodo" + n.getId() + " [ label =\"" + n.getValor() + "\"];\n"; } else { nodos = "nodo" + n.getId() + " [ label =\"" + n.getValor() + "\"];\n"; } if (n.getIzquierda() != null) { nodos = nodos + escribirArbol(n.getIzquierda()) + "nodo" + n.getId() + "->nodo" + n.getIzquierda().getId() + "\n"; } if (n.getDerecha() != null) { nodos = nodos + escribirArbol(n.getDerecha()) + "nodo" + n.getId() + "->nodo" + n.getDerecha().getId() + "\n"; } nodos += "nodo" + raiz.getId() + " [ label =\"" + raiz.getValor() + "\"];\n"; return(nodos); }