A análise e o desenvolvimento de algoritmos com o uso de listas encadeadas são de suma importância no desenvolvimento de uma aplicação. Durante essa ação, o desenvolvedor precisa realizar a análise prévia dos códigos de uma determinada aplicação para iniciar seu desenvolvimento. Analise o algoritmo a seguir e marque a alternativa que representa seu significado: 1 def acao (self,item) 2 temp = No(item) 3 temp.prox(self.ini) 4 self.ini = temp
Respostas
respondido por:
0
Resposta:
Explicação:
Adiciona um novo elemento no início da lista.
A função, na linha 1, recebe como parâmetro um valor que será utilizado internamente. Na linha 2, realiza a criação de um No com o dado recebido. Na linha 3, realiza a atualização do ponteiro prox para o primeiro elemento da lista. Na linha 4, adiciona o ponteiro do início da lista para o novo No, inserindo o elemento sempre no início da lista.
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás