Listas enlazadas simples PDF

Title Listas enlazadas simples
Course COM11A2
Institution Universidad Estatal de Sonora
Pages 4
File Size 126.3 KB
File Type PDF
Total Downloads 60
Total Views 167

Summary

Ejercicio en clase...


Description

Estructura de Datos

Prof. Margarita Soto Rodríguez

Listas Enlazadas Simples

Jorge Alberto Carrizales

21/09/2016

Concepto: Una lista enlazada es una colección de objetos enlazadas entre sí. Es lo que se denomina una estructura dinámica, estas pueden crecer tanto como se quiera. No se deben confundir con los arrays, estos debemos definirles el tamaño que tendrán al crearlos. Estas listas están compuestas por una clase que maneja la lista y otra que contiene la información de los objetos de la lista, llamados nodos. Estructura de un nodo: Valor: valor del dato a guardar. Enlace: apunta a la dirección en memoria del siguiente nodo. Lista simplemente enlazada:

Características:   

El último nodo de la lista no apunta a ningún a ninguno (null). Se accede a la lista mediante el primer nodo o también llamado inicio de la lista. No tiene acceso aleatorio es decir para acceder a un valor se debe recorrer toda la lista.

Operaciones básicas:        

Agregar (valor): agrega el valor al final de la lista. Insertar (referencia, valor): inserta el valor después del valor de referencia en la lista. Remover (referencia): elimina el nodo con el valor que coincida con la referencia. Editar (referencia): actualiza el valor de nodo con el valor que coincida con la referencia. EsVacia (): retorna true si la lista está vacía, false en caso contrario. Buscar (valor): retorna la true si el elemento existe en la lista, false caso contrario. Eliminar(): elimina la lista Listar (): imprime en pantalla los elementos de la lista.

USOS: Generalmente se usa una lista enlazada cuando no sabemos de antemano en número de datos u objetos que queremos almacenar.

Bibliografía http://www.discoduroderoer.es/listas-enlazadas-en-java/ http://codigolibre.weebly.com/blog/listas-simples-en-java http://usandojava.blogspot.mx/2011/12/implementacion-de-una-listasimple.html#.dpuf...


Similar Free PDFs