O TAD Lista

Este trabalho visa implementar um Tipo Abstrato de dado (TAD) “lista de inteiros” usando listas encadeadas.

Atividade

Você deve implementar um TAD “lista de números inteiros” usando lista encadeada dupla não-circular.

As seguintes operações devem ser suportadas:

A posição de inserção/remoção/consulta é um número inteiro positivo, onde 0 indica a primeira posição da lista.

Os arquivos necessários para desenvolver este trabalho estão neste arquivo. Eles são:

Você pode testar se a saída de seu programa está correta usando o comando diff:
$ ./tp4 > saida.txt
$ diff tp4.txt saida.txt

Esse comando mostra as diferenças entre dois arquivos de texto. Se ele não mostrar nada, os arquivos são iguais.

Entregáveis

Entregue um único arquivo tp4.tgz que contenha por sua vez os seguintes arquivos:

Critérios de avaliação: