Buscar

AVALIANDO ESTÁCIO- INFORMATICA PARA ENGENHARIA

As listas encadeadas são estruturas para armazenamento de dados homogêneos em quantidades variáveis, sendo que, para isso, utilizam ponteiros na interligação entre as células de dados do conjunto. Cada célula de dado deve apontar para a célula posterior na lista encadeada simples, enquanto que na duplamente encadeada ela deve apontar tanto para a posterior quanto para a anterior.

Observe o código Python abaixo:


class Node:
    def ___init___(self,valor,anterior,proximo):
        self.valor = valor
        self.anterior = anterior
        self.proximo = proximo

heap = None
tail = None
        
def operacaoX(valor):
    global heap
    global tail
    novoDado = Node(valor,None,None)
    novoDado.proximo = heap
    if tail == None:
        tail = novoDado
    if heap != None:
        heap.anterior = novoDado
    heap = novoDado


O que representa operacaoX para a lista encadeada?

 
A)  

Adição de nó à lista.

B)  

Busca de valor na lista.

C)  

Ordenação da lista.

D)  

Remoção de nó da lista.

E)  

Impressão dos valores da lista.

💡 1 Resposta

User badge image

Vania Vasconcelos

Sempre
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais