A alternativa correta é a letra A: Adicionar ao fim da lista tem custo próximo a 0, já que apenas a atualização da variável tamanho é um custo extra. Explicação: Na lista estática, o tamanho da lista é fixo e definido no momento da sua criação. Portanto, para adicionar um novo elemento, é necessário verificar se ainda há espaço disponível na lista. Se houver, o novo elemento é adicionado na posição seguinte ao último elemento da lista e o tamanho da lista é atualizado. Adicionar ao fim da lista tem custo próximo a 0, já que apenas a atualização da variável tamanho é um custo extra. As demais alternativas estão incorretas: - B: O maior índice que pode ser informado na adição é igual ao tamanho da lista subtraído de um. Essa afirmação está incorreta, pois o maior índice que pode ser informado na adição é igual ao tamanho da lista, já que os índices começam em 0. - C: Para aproveitar a disposição dos elementos ao máximo, utilizamos a estratégia de circular o vetor da lista. Essa afirmação está incorreta, pois a estratégia de circular o vetor é utilizada em listas circulares, não em listas estáticas. - D: Adicionar ao início da lista tem custo próximo a 0, já que apenas a atualização da variável base é um custo extra. Essa afirmação está incorreta, pois adicionar ao início da lista requer que todos os elementos da lista sejam deslocados para a direita, o que tem um custo proporcional ao tamanho da lista. - E: É incorreto implementar a adição em um índice superior ao tamanho da lista somado de um, mas que ainda está dentro da capacidade da lista. Essa afirmação está incorreta, pois a adição em um índice superior ao tamanho da lista não é permitida em listas estáticas, já que o tamanho da lista é fixo.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar