Listas
Enviado por cristianrc50 • 16 de Septiembre de 2012 • Prácticas o problemas • 795 Palabras (4 Páginas) • 291 Visitas
Nodo reco = raiz;
while (reco != null) {
reco = reco.sig;
cant++;
}
return cant;
}
public boolean ordenada() {
if (cantidad()>1) {
Nodo reco1=raiz;
Nodo reco2=raiz.sig;
while (reco2!=null) {
if (reco2.info<reco1.info) {
return false;
}
reco2=reco2.sig;
reco1=reco1.sig;
}
}
return true;
}
public boolean existe(int x) {
Nodo reco=raiz;
while (reco!=null) {
if (reco.info==x)
return true;
reco=reco.sig;
}
return false;
}
public boolean vacia ()
{
if (raiz == null)
return true;
else
return false;
}
public void imprimir ()
{
Nodo reco = raiz;
while (reco != null) {
System.out.print (reco.info + "-");
reco = reco.sig;
}
System.out.println();
}
...