public synchronized int hojas(NodoBinario R){
NodoBinario p=R;
int hojas=0;
if(p.subarbolIzdo()==null && p.subarbolDcho()==null)
{
hojas=1;
}
else{
if(p.subarbolIzdo()!=null)
{
hojas=hojas+hojas(p.subarbolIzdo());
}
if(p.subarbolDcho()!=null)
{
hojas=hojas+hojas(p.subarbolDcho());
}
}
return (hojas);
}