Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lista Circular Simple Ordenada
Lista Circular Simple Ordenada
AMBIENTE
PRIM, P,Q,A: PUNTERO A NODO
NODO: REGISTRO
DATO:
PROX: PUNTERO A NODO
FIN
VALOR:
ACCION CARGA-NODO ES
NUEVO (P)
P*.DATO:= VALOR
P*.PROX:=P
FIN ACCION
PRIM:= NIL
INGRESAR (VALOR)
MIENTRAS (VALOR <>0) HACER
CARGAR-NODO
M:= PRIM
SI PRIM = NIL
ENTONCES PRIM := P
CONTRARIO SI M = M*.PROX
ENTONCES LISTA-UNITARIA
CONTRARIO BUSQUEDA-POSICION
SI PRIM = M
ENTONCES INSERCION-PREVIA
CONTRARIO SI PRIM = M*.PROX
ENTONCES {INSERCION POSTERIOR}
M*.PROX := P
P*.PROX := PRIM
CONTRARIO {INSERCION INTERMEDIA}
a*.PROX := P
P*.PROX := M
FINSI
FINSI
FINSI
FINSI
INGRESAR (VALOR)
FINMIENTRAS
FINACCION