Prévia do material em texto
Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: ESTRUTURA DE DADOS Aluno(a): ROSANA SILVA SANTOS 20 Acertos: 2,0 de 2,0 Acerto: 0 Em Python é possível implementar um array utilizando o tipo padrão list. Essa implementação permite o uso das seguintes funções para inserir e remover um elemento, respectivamente: append, pop/delete. insert, delete/pop. impose, remove/destroy. insert, remove/destroy. append, remove/pop. Respondido em 23/10/202 Explicação: Em Python a função append insere um elemento ao �nal da lista. As funções "remove" e "pop" podem remover um eleme de maneiras diferentes. Remove tira um elemento conhecido usando o seu conteúdo, já pop remove um elemento usand índice, ou seja, a sua posição na lista. Acerto: 0 Em uma implementação da estrutura de dados do tipo �la, você possui um espaço de memória contíguo a ela aloc com capacidade para M nós. A variável da �la é F, e duas variáveis guardam os índices do início e �nal da �la (inici �nalF). Em uma implementação otimizada de F, como podemos identi�car que a �la está cheia? InicioF==(�nalF+1)mod M InicioF== �nalF InicioF==�nalF + 1 InicioF = M FinalF== M Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar();