Ed
há 8 meses
Vamos analisar cada uma das afirmações: I. A descrição de LinkedList está incorreta. LinkedList não é um array dinâmico, mas sim uma implementação de lista ligada. A afirmação menciona que "realiza as operações de remoção e inserção de forma muito mais rápida", o que é verdade, mas a parte que diz que "a busca por elementos é muito mais lenta em comparação ao ArrayList" é uma simplificação que pode ser confusa, pois a busca em uma lista ligada é O(n) e em um ArrayList é O(1) para acesso direto, mas a afirmação não é precisa o suficiente. Portanto, essa afirmação é considerada incorreta. II. A descrição de HashSet está correta. HashSet é realmente uma estrutura de dados que utiliza uma função hash para organizar elementos em um conjunto, e a explicação sobre o termo "Set" está correta. Portanto, essa afirmação é verdadeira. III. A descrição de HashMap também está correta. HashMap é uma estrutura de dados baseada em hash que permite mapear chaves a valores, o que é exatamente o que a afirmação diz. Portanto, essa afirmação é verdadeira. Agora, vamos ver as alternativas: A) I apenas - Incorreto, pois I é falsa. B) II apenas - Correto, pois II é verdadeira. C) I e II apenas - Incorreto, pois I é falsa. D) I e III apenas - Incorreto, pois I é falsa. E) Nenhum dos itens está correto - Incorreto, pois II e III estão corretos. Portanto, a alternativa correta é: B) II apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material