Ed
há 5 meses
Vamos analisar cada uma das alternativas em relação ao funcionamento de uma lista simplesmente encadeada: a) A inserção de um elemento no final da lista só é possível por conta da existência de pt2. - Incorreto, pois para inserir no final, geralmente é necessário percorrer a lista a partir da cabeça (pt1) até o último nó. b) Para inserir um elemento depois de pt2, não é necessário acessar pt1 diretamente. - Correto, pois se você já tem o ponteiro pt2, pode inserir um novo nó diretamente após ele, sem precisar acessar pt1. c) A inserção de um elemento depois de pt1 acaba removendo pt2. - Incorreto, a inserção não remove pt2, apenas altera os ponteiros. d) Se o ponteiro pt1 for perdido, é possível recuperar o acesso à cabeça usando pt2. - Incorreto, pois se você perder pt1, não há como acessar a cabeça da lista a partir de pt2. e) A remoção de pt2 pode ser feita diretamente, sem a necessidade de usar pt1. - Incorreto, pois para remover pt2, você precisa acessar o nó anterior a ele para atualizar o ponteiro. Portanto, a alternativa correta é: b) Para inserir um elemento depois de pt2, não é necessário acessar pt1 diretamente.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material