O seguinte estudo tem o intuito de elaborar 6 funções para 4 tipos diferentes de listas encadeadas.
- Lista Simples;
- Lista com Cabeça (Header);
- Lista Circular;
- Lista Duplamente Encadeada.
- Inserir um nó após um nó escolhido pelo usuário;
- Inserir itens de forma crescente;
- Remover um nó definido pelo usuário;
- Remover todos os nós da lista;
- Imprimir a lista;
- Dividir a lista em duas sub-listas, cada uma com seu próprio ponteiro e mantendo as características do tipo da lista antes da divisão.