Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — Instituto Consulplan 2025
Algoritmos e Estrutura de DadosEstrutura de Dados
- Código
- qg557471
- Banca
- Instituto Consulplan
- Órgão
- Prefeitura de Nova Iguaçu - RJ
- Ano
- 2025
- Nível
- Médio
- Cargo
- Técnico Programador de Computação
Um desenvolvedor está implementando uma estrutura de dados do tipo fila em Java. Ele iniciou a implementação da classe Fila utilizando um array para armazenar os elementos:
No método enfileirar, qual é a finalidade da expressão (fim + 1) % elementos.length?
No método enfileirar, qual é a finalidade da expressão (fim + 1) % elementos.length?- AInicializar o índice fim com o valor correto na primeira inserção.
- BVerificar se a fila está cheia antes de adicionar um novo elemento.
- CAumentar a capacidade do array dinamicamente quando necessário.
- DGarantir que o índice fim não ultrapasse o tamanho do array, permitindo que a fila seja circular.