Utilizando o código de exemplo de implementação das Listas Duplamente Encadeadas da Aula 18, crie

dois novos métodos: AdicionaElementoPos(int pos, T elemento): Esse método adiciona um elemento em uma posição específica da Lista Duplamente Encadeada. Ele recebe um número (pos) que indica qual posição da lista o elemento novo será inserido e um elemento genério (elemento).
RemoveElementoPos(int pos): Esse método remove um elemento de uma posição específica da Lista Duplamente Encadeada. Ele recebe apenas um número (pos) que indica a posição do elemento que será removido

DICA: Antes de inserir ou remover um elemento, teste em cada método se a lista não está vazia e se você não está tentando inserir um elemento no início ou fim da lista (por causa dos ponteiros de null). Lembre-se de testar seus novos métodos inserindo e removendo livros de posições da lista!

1 Resposta

  • Ivansouza

    Hm... qual é a dificuldade na implementação?

Clique aqui para adicionar a sua resposta.