• Matéria: Informática
  • Autor: vsmarcos
  • Perguntado 3 anos atrás

Antes de adicionar elementos à Lista Duplamente Ligada, deve-se, primeiramente, saber em qual extremidade serão inseridos esses elementos. Caso sejam inseridos no início da lista, é preciso haver uma instrução diferente do último item da lista.



Com base nessas informações e no conteúdo estudado, pode-se afirmar que correspondem à inserção na última extremidade da Lista Ligada:



I. primeiroNode = ultimoNode = new Node(valor, null,null);

II. primeiroNode = new Node(valor, primeiroNode,null);

III. ultimoNode.setProximo( new Node(valor, null,ultimoNode));

IV. ultimoNode = ultimoNode.getProximo();



resposta:III e IV

Respostas

respondido por: jaquersantana
0

Sua resposta sobre programação e estrutura de dados está correta como indicou ao final da questão (III e IV).

Neste caso em estudo, para adicionar elementos à Lista Duplamente Ligada, devem corresponder à inserção na última extremidade da Lista Ligada exatamente as penúltima (III) e última opções (IV) colocadas, quais sejam:

ultimoNode.setProximo( new Node(valor, null,ultimoNode));

e

ultimoNode = ultimoNode.getProximo();

Bons estudos!

Perguntas similares