Pergunta
Considerando as operaçōes comuns da classe PriorityQueue,analise as seguintes ; afirmativas: método offer é usado para inserir um elementc na fila de prioridade , mantendo a ordern de prioridade. função de remover o elemento de menor prioridade da fila de prioridade. Ill. A classe PriorityQueue ordena os elementos por ordem natura ou por um objeto Comparator fornecido. NO método peek retorna uma referencia ao elemento de menor prioridade na fila de prioridade sem removê-lo. E correto o que se afirma em Alternativas A lell , apenas. B le II, apenas clllely apenas D lely apenas Vert evert V apenas
Solução
Verification of experts
3.7155 Voting
GeisaMestre · Tutor por 5 anos
Responder
resposta correta é a alternativa A: I e III, apenas.<br /><br />Explicação:<br /><br />I. O método offer é usado para inserir um elemento na fila de prioridade, mantendo a ordem de prioridade. Isso está correto. O método offer é utilizado para adicionar um elemento à fila de prioridade, garantindo que a ordem de prioridade seja mantida.<br /><br />II. A função remove o elemento de menor prioridade da fila de prioridade. Isso está incorreto. A função remove o elemento de maior prioridade da fila de prioridade, não o de menor prioridade.<br /><br />III. A classe PriorityQueue ordena os elementos por ordem natural ou por um objeto Comparator fornecido. Isso está correto. A classe PriorityQueue pode ser ordenada por ordem natural (se os elementos forem comparáveis) ou por um objeto Comparator fornecido, que define a ordem de prioridade.<br /><br />Portanto, apenas as afirmativas I e III estão corretas.
Clique para avaliar: