solo pongo una parte de mi codigo:
Código
class Nodo { private: int dato; Nodo *HijoIzquierdo, *HijoDerecho,*Raiz; public: Nodo* Insertar_Nodo(int valor, Nodo*subArbol); //void EnOrden(Nodo*); //void PreOrden(Nodo*); void PostOrden(Nodo*); //int Nivel_arbol(Nodo*); //int NumeroNodo(Nodo*); //int FE(Nodo*); int Total_hojas2(Nodo*); int Total_hojas(Nodo*); //int Suma_nodos(Nodo*); }; //Declaro las funciones que tiene el programa Nodo*::Nodo Insertar_Nodo(int valor,Nodo*subArbol) { if(subArbol==NULL) { subArbol=new Nodo; subArbol->HijoIzquierdo=subArbol->HijoDerecho=NULL; subArbol->dato=valor; } else if(valor<subArbol->dato) subArbol->HijoIzquierdo=InsertaNodo(valor, subArbol->HijoIzquierdo); else subArbol->HijoDerecho=InsertaNodo(valor, subArbol->HijoDerecho); return(subArbol); }
Mod: Segundo aviso, los códigos deben llevar etiquetas GeSHi (están ubicadas arriba de los emoticones a la derecha) los titulos de los temas deben ser descriptivos al problema, modificalo