Hola a todos!, estoy estudiando programación, y tengo un ejercicio sobre arboles binarios. El ejercicio me pide encontrar el segundo mayor y el segundo menor de un árbol binario. Tengo el código de como encontrar el mayor, aquí les dejo, si alguien puede ayudarme se le agradecería mucho
int buscarmenor(ABB arbol)
{
int menor;
while(arbol->izq!=NULL)
arbol=arbol->izq;
menor=arbol->valor;
return menor;
}
int buscarmayor(ABB arbol)
{
int mayor;
while(arbol->der!=NULL)
arbol=arbol->der;
mayor=arbol->valor;
return mayor;
}
int buscarmenor(ABB arbol)
{
int menor;
while(arbol->izq!=NULL)
arbol=arbol->izq;
menor=arbol->valor;
return menor;
}
int buscarmayor(ABB arbol)
{
int mayor;
while(arbol->der!=NULL)
arbol=arbol->der;
mayor=arbol->valor;
return mayor;
}