Page 1378 - Informatica dalla A a Z
P. 1378
else if (elim < n.codice)
{
elimina(elim, n.sinistro);
}
else
{
elimina(elim., n.destro);
}
}
else
{
System.out.println( "Nodo non trovato! " );
}
public Nodo contiene( int cerca)
{
return contiene( cerca, radice);
}
private Nodo contiene(int cerca, Nodo n)
{
if (n ! = null )
{
if (cerca == n.codice)
{
if ( n.eliminato)
{
return null;
}
else
{
return n;
}
}
else if (cerca < n.codice)
{
return contiene(cerca, n.sinistro);
}
else
{
return contiene(cerca, n.destro);
}
else
1374