Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Descripción
Debe ser una lista tipada para almacenar elementos de tipo String, es decir, solo
se almacenarán cadenas de caracteres.
1
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
Entrega
2
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
Desarrollo de la Actividad
El código construido es
package lista.doblemente.enlazada;
import static java.util.Collections.list;
public class ListaDoblementeEnlazada {
private Nodo1 inicio;
private Nodo1 fin;
public ListaDoblementeEnlazada()
{
inicio=null;
fin=null;
}
//delista
© Universidad Internacional vacia
La Rioja (UNIR)
3
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
4
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
}
else
{
inicio=null;
5
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
}
return dato;
}
//Mostar e Imprimir los elementos que contiene la lista.
public void MostrarAdelante()
{
Nodo1 temp = inicio;
while(temp !=null);
{
System.out.println(temp.getDato());
temp= temp.getSiguiente();
}
}
public void MostrarRegreso()
{
Nodo1 temp = inicio;
while(temp !=null);
{
System.out.println(temp.getDato());
temp= temp.getAnterior();
}
}
6
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
if (temp.getDato().equals(dato))
{
return true;
}
temp = temp.getSiguiente();
}
return false;
}
Pestaña Nodo1
}
public String getDato() {
return dato;
}
7
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
Main
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package lista.doblemente.enlazada;
© Universidad Internacional de La Rioja (UNIR)
/**
*
* @author eremolina
*/
8
Tema 3. Actividades
Asignatura Datos del alumno Fecha
Apellidos: Remolina Alvarez
Estructura de Datos 15/03/2021
Nombre: Elio Andres
ld.MostrarAdelante();
ld.MostrarRegreso();
9
Tema 3. Actividades