Carregando...
Carregando...
Ajude a melhorar a plataforma
A biblioteca de coleções de linguagem Java disponibiliza implementações de propósito geral para estruturas de dados elementares, como listas, filas e pilhas. Considere as seguintes definições de classes que representam implementações das estruturas de dados disponíveis na biblioteca de linguagem:
Nesse contexto, assinale a alternativa que representa, respectivamente, as estruturas de dados implementadas pelas classes A, B, C e D.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa B
A questão solicita a identificação de quatro estruturas de dados baseadas em suas regras de inserção e remoção. Vamos analisar cada classe descrita no enunciado para encontrar a correspondência correta.
Para resolver a questão, precisamos mapear as definições dadas às estruturas de dados padrão da linguagem Java e da ciência da computação:
Com base na análise acima, a sequência correta para as classes A, B, C e D é:
| Classe | Descrição Chave | Estrutura de Dados | | --- | --- | --- | | A | Inserção/Remoção no início OU final | Deque | | B | Referência ao próximo objeto | Lista Simplesmente Ligada | | C | Ordem oposta (LIFO) | Pilha | | D | Primeira entrada, primeira saída (FIFO) | Fila |
Portanto, a alternativa que apresenta essa sequência exata é a letra B.
!(true && false || true)?