mi vida persona

Páginas: 3 (685 palabras) Publicado: 3 de enero de 2014
JEMPLO:
CLASE NODO

public class Nodo {
int dato;
Nodo adelante;
Nodo atras;
public Nodo(int entrada)
{
dato = entrada;
adelante = atras = null;
}
public int getDato()
{
returndato;
}public Nodo getEnlace()
{
return adelante;
}public void setEnlace(Nodo adelante)
{
this.adelante = adelante;
}
}

CLASE LISTA DOBLE

public class ListaDoble {
Nodo cabeza;
publicListaDoble()
{
cabeza = null;
}public ListaDoble insertarCabezaLista(int entrada)
{
Nodo nuevo;
nuevo = new Nodo(entrada);
nuevo.adelante = cabeza;
if (cabeza != null )
cabeza.atras =nuevo;
cabeza = nuevo;
return this;
}public ListaDoble insertaDespues(Nodo anterior, int entrada)
{
Nodo nuevo;
nuevo = new Nodo(entrada);
nuevo.adelante = anterior.adelante;
if (anterior.adelante!=null)
anterior.adelante.atras = nuevo;
anterior.adelante = nuevo;
nuevo.atras = anterior;
return this;
}public void eliminar (int entrada)
{
Nodo actual;
boolean encontrado = false;actual = cabeza;
// Bucle de búsqueda
while ((actual != null) && (!encontrado))
{
/* la comparación se realiza con el método equals()...,
depende del tipo Elemento */
encontrado = (actual.dato ==entrada);
if (!encontrado)
actual = actual.adelante;
}// Enlace de nodo anterior con el siguiente
if (actual != null)
{
//distingue entre nodo cabecera o resto de la lista
if (actual == cabeza){
cabeza = actual.adelante;
if (actual.adelante != null)
actual.adelante.atras = null;
}else if (actual.adelante != null)
// No es el último nodo
{
actual.atras.adelante = actual.adelante;actual.adelante.atras = actual.atras;
}else
// último nodo
actual.atras.adelante = null;
actual = null;
}
}public void visualizar()
{
Nodo n;
int k = 0;
n = cabeza;
while (n != null)
{System.out.print(n.dato + "");
n = n.adelante;
k++;
System.out.print( (((k%10 != 0)&& (n!= null)) ? " " : "\n"));
}
}
}

MAIN PRINCIPAL

public class ListaDoble {
Nodo cabeza;
public...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Vida De Una Persona
  • la vida de las personas
  • vida de las persona
  • La Presentación De La Persona En La Vida Cotidiana
  • La persona que impacto mi vida
  • La musica en la vida de las personas
  • Presentacion de la persona en la vida cotidiana
  • El sedentarismo en la vida de las personas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS