Lista Ligada Simple

Páginas: 4 (902 palabras) Publicado: 13 de octubre de 2011
LISTAS LIGADAS SIMPLE
UNA LISTA ES UNA COLECCIÓN DE ELEMENTOS LLAMADOS NODOS. EL ORDEN ENTRE LOS NODOS SE ESTABLECE POR MEDIO DE PUNTEROS, ES DECIR, DIRECCIONES O REFERENCIAS A OTROS NODOS.INFORMACION

NEXT

EL CAMPO INFORMACION QUE SERA DEL TIPO DE DATOS QUE SE QUIERA ALMACENAR EN LA LISTA Y EL CAMPO NEXT, DE TIPO PUNTERO, QUE SE UTILIZA PARA ESTABLECER LA LIGA O EL ENLACE CON OTRO NODODE LA LISTA. SI EL NODO FUERA EL ULTIMO DE LA LISTA ESTE CAMPO TENDRA COMO VALOR NULO. AL EMPLEARSE EL CAMPO NEXT PARA RELACIONAR DOS NODOS NO SERA NECESARIO ALMACENAR FISICAMENTE A LOS NODOS ENESPACIOS CONTIGUOS.

OPERACIONES CON LISTAS
CREACION DE LA LISTA RECORRIDO DE LA LISTA INSERCION DE UN ELEMENTO BORRADO DE UN ELEMENTO BUSQUEDA DE UN ELEMENTO

PROF: LILIA GONZALEZ ARROYO-1MATERIA: ESTRUCTURA Y REPRESENTACION DE DATOS

CREACION DE LA LISTA LIGADA SIMPLE
P
Info next Info next Info next Nulo

5

3
Info next nil

8

Q

5

ALGORITMO DE CREACION DE UNA LISTA P YQ SON APUNTADORES. P APUNTA AL INICIO DE LA LISTA 1. CREA (P) CREA EL PRIMER NODO DE LA LISTA 2. LEER P^.INFO 3. HACER P^.NEXT NIL 4. REPETIR CREA(Q) LEER Q^.INFO HACER Q^.NEXT P Y P Q 5. HASTA (QUENO HAYA INFORMACION)

RECORRER UNA LISTA LIGADA SIMPLE
ESTE ALGORITMO RECORRE UNA LISTA CUYO PRIMER NODO ESTA APUNTADO POR P. 1. HACER Q P 2. REPETIR MIENTRAS Q NIL ESCRIBIR Q^.INFO HACER Q Q^.NEXT(APUNTA AL SIG. NODO DE LA LISTA) 3. FIN DEL CICLO DEL PASO 2

PROF: LILIA GONZALEZ ARROYO

-2MATERIA: ESTRUCTURA Y REPRESENTACION DE DATOS

INSERTAINICIO(P,DATO)
ESTE ALGORITMO INSERTA UNNODO AL INICIO DE LA LISTA. P ES EL APUNTADOR AL PRIMER NODO DE LA LISTA Y DATO ES LA INFORMACION QUE SE ALMACENARA EN EL NUEVO NODO. 1. CREA(Q) 2. HACER Q^.INFO DATO Q^.NEXT P YP Q

INSERTAFIN(P,DATO)ESTE ALGORITMO INSERTA UN NODO AL FINAL DE LA LISTA. APUNTADOR AL PRIMER NODO DE LA LISTA Y DATO INFORMACION QUE SE ALMACENARA EN EL NUEVO NODO. Q APUNTADORES. 1. HACER T P 2. REPETIR MIENTRAS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lista Ligada
  • Algoritmos de listas ligadas
  • Java lista simple circular
  • lista enlazadas simples
  • Practica De Listas Simples
  • Listas Simples Java
  • Programacion lista simple
  • LISTAS SIMPLES ABIERTAS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS