SóProvas


ID
2734987
Banca
Marinha
Órgão
Quadro Técnico
Ano
2018
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Analise o algoritmo a seguir.


pont:= busca(x)

se pont = ptlista ou pont↑.chave ≠ x então

posi:= pont↑ .ant

ocupar (pt)

pt↑.info valor

pt↑.chave := x

pt↑.ant := posi

pt↑.post := pont

posi ↑.post:= pt

pont↑.ant := pt

fim-se


É correto afirmar que o algoritmo acima trata-se de uma:

Alternativas
Comentários
  • Compreendendo o formato dos ponteiros da lista, fica intuitivo de acertar a questão.


    Lista Duplamente Encadeada tem ponteiros para anterior e posterior.


    Gabarito B

  • Lista Duplamente Encadeada

    - Contêm, além de um ou mais campos chave, dois outros campos de ponteiros: próximo e anterior, que permitem o acesso aos elementos adjacentes (próximo e anterior) presentes na mesma lista.

    - A lista duplamente encadeada é percorrida em ambos os sentidos.

    - Cada nó aponta para dois outros nós da lista, um anterior e um posterior.

    Alternativa: B