Índice > Lista > Dinâmica > Exercícios

Instituto de Ciências Matemáticas de São Carlos
Departamento de Computação e Estatística
SCE182 - Algoritmos e Estruturas de Dados 1
Profs. Resp.: Graça Pimentel e Maria Cristina

Exercícios

1) Dada uma lista ordenada L1 encadeada alocada dinamicamente (i.e., implementada utilizando pointer), escreva procedimentos Pascal que:

2) Explique o que acontece nas atribuições abaixo (dica: use desenhos)

a) p^.lig := q;       b) p^.lig := q^.lig;	   c) p^.info := q^.info;

d) p := q;            e) p^.lig := nil;            f) p^  := q^;

g)  p := p^.lig;      h) p:= (p^.lig)^.lig;

Exemplo de Trabalho Prático: Editor de Listas utilizando Lista Dinâmica


Lista Dinâmica