Articles
Register
Sign In
Search
lcomp
Ambicioso
0
Followers
2
Questões
15
Respostas
lcomp
January 2023 | 2 Respostas
Leia o fragmento, interprete o código Python em questão e assinale alternativa correta. 1. def remove(self, valor): 2. if self.head.data == valor: 3. self.head = self.head.nextItem 4. else: 5. before = None 6. navegar = self.head 7. while navegar and navegar.data != valor: 8. before = navegar 9. navegar = navegar.nextItem 10. if navegar: 11. before.nextItem = navegar.nextItem 12. else: 13. before.nextItem = None I) O método recebe o valor que será removido e navega por toda a lista em busca do valor. Inicialmente, deve-se verificar se o valor buscado corresponde ao item do cabeçalho (remoção mais simples). II) Se não for o método deve buscar o anterior e o próximo (baseado no head). III) O valor correspondente ao próximo item é alterado, não sendo necessário assim alterar toda a lista, e sim apenas os itens anterior e posterior diretamente envolvidos. A) I, II e III são verdadeiras B) I, II e III são falsas C) I e III apenas são verdadeiras D) n.d.a E) I e II são falsas
Responda
lcomp
December 2022 | 1 Respostas
Listas _______, também conhecidas como listas ________, são estruturas de dados que armazenam nós compostos por valores conectados por ________. Cada valor armazenado na lista deve também armazenar o posicionamento do próximo elemento. Assim, para percorrer a lista deve-se consultar os endereços armazenados nos ponteiros partindo da head (cabeçalho da lista) até que se encontre um valor nulo, também citado como tail (cauda da lista). A) fluída; variável; ponteiros. B) inteira; completa; listas. C) encadeadas; variável; matriz. D) pilhas; em série; matriz. E) encadeadas; ligadas; ponteiros.
Responda
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2024 ELIBRARY.TIPS - All rights reserved.