2
« en: Sábado 30 de Junio de 2007, 03:45 »
hola amigos, necesito ayuda con esto
la idea es que tengo que hacer un arbol de expresion y el algoritmo va con una pila de arboles
la cosa es ke en la pila pongo arboles, y cuando pillo un operador(/,*,-,+) hago un arbl con ese dato, y como hijo derecho pongo un arbol, y como izquierdo otro.
la cosa es ke no se como insertar un arbol en otro.
adjuntare el tad, la verdad es que trae un metodo que inserta un dato, lo que necesito es uno que inserte arboles.
quedaria con un prototipó como este:
void ArbolBusqueda::Inserta(ArbolBusqueda izq, char item, ArbolBusqueda der);
izq y der son arboles de la clase ArbolBusqueda.
desde ya muchas gracias
PD: si alguien tiene un arbol de expresion listo o tiene una idea mas facil lo agradeceria, a esta altura da igual, kero pasar el ramo como sea, jojojoj