Ejemplo estructura de datos

Páginas: 3 (568 palabras) Publicado: 16 de junio de 2013










ESCUELA POLITÉCNICA DEL EJÉRCITO


DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN


CARRERA DE INGENIERÍA EN SISTEMAS E DATORMÁTICA

DEBER


TEMA:LISTAS


NOMBRE: Daniel Oña


MATERIA: ESTRUCTURA DE DATOS


FECHA: 21-06-2012








INDICE

1. Marco Teórico…………………………………………………………………………………………………………………3

2. MarcoPractico………………………………………………………………………………………………………………..4

2.1 Código Fuente………………………………………………………………………………………………………….4
2.2 Corridas……………………………………………………………………………………………………………………21

3. Conclusiones yRecomendaciones………………………………………………………………………………….27








































MARCO TEORICO

LISTAS CIRCULARES DOBLEMENTE ENLAZADAS

DEFINICION:

En una lista enlazada doblemente circular, cada nodotiene dos enlaces, similares a los de la lista doblemente enlazada, excepto que el enlace anterior del primer nodo apunta al último y el enlace siguiente del último nodo, apunta al primero. Como en unalista doblemente enlazada, las inserciones y eliminaciones pueden ser hechas desde cualquier punto con acceso a algún nodo cercano. Estas listas no tiene ni principio ni fin, un puntero de accesoexterno puede establecer el nodo apuntado que está en la cabeza o al nodo cola, y así mantener el orden también como en una lista doblemente enlazada.



A pesar de que las listas circularessimplifiquen las operaciones, también introducen algunas complicaciones.

Por este motivo se suele resaltar un nodo en particular, que no tiene por qué ser siempre el mismo. Cualquier nodo puede cumplir esepropósito, y puede variar durante la ejecución del programa.

Otra alternativa que se usa, y que simplifica el uso de listas circulares, es crear un nodo especial que hará la función de nodocabecera. De este modo, la lista nunca estará vacía, y se eliminan casi todos los casos especiales.
























MARCO...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de Datos
  • Estructura De Datos
  • Estructura de datos
  • Estructura de datos
  • Estructura de datos
  • Estructuras de datos
  • Estructura de Datos
  • estructura de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS