Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — FUVEST 2025
Algoritmos e Estrutura de DadosEstrutura de Dados
- Código
- qg502455
- Banca
- FUVEST
- Órgão
- USP
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas
Considere a classe No, implementada em Python, que será a base de formação de uma Lista Simplesmente Encadeada:class No: def __init__(self, dado): self.dado = dado self.proximo = None Considere ainda o trecho de código em Python que manipula a Lista Simplesmente Encadeada e que está declarado dentro da classe ListaEncadeada:
A classe ListaEncadeada contém outros métodos que permitem a sua completa manipulação, como inserir elemento no início, inserir elemento no final, exibir conteúdo da lista e remover elementos. Assinale a alternativa que apresenta o conteúdo retornado pelo metodoZ, quando for enviado como parâmetro a seguinte Lista Ligada: [15, 28, 2, 10, 50, 14, 77]
A classe ListaEncadeada contém outros métodos que permitem a sua completa manipulação, como inserir elemento no início, inserir elemento no final, exibir conteúdo da lista e remover elementos. Assinale a alternativa que apresenta o conteúdo retornado pelo metodoZ, quando for enviado como parâmetro a seguinte Lista Ligada: [15, 28, 2, 10, 50, 14, 77]- A[2, 10, 14, 15, 28, 50, 77]
- B[77, 50, 28, 15, 14, 10, 2]
- C[77, 28, 15, 50, 14, 10, 2]
- D[50, 28, 15, 77, 14, 10, 2]
- E[77, 28, 14, 15, 50, 10, 2]