Buscar

As funções para manipulação e navegação em uma lista possuem características específicas que possibilitam a distinção entre elas e mesmo a identifi...

As funções para manipulação e navegação em uma lista possuem características específicas que possibilitam a distinção entre elas e mesmo a identificação de características da lista. Avalie o código abaixo e responda a questão a seguir:
nodo *novo=new nodo();
novo->num=val;
if(inicio==NULL)
{
inicio=novo;
fim=novo;
novo->proximo=NULL;
novo->anterior=NULL;
}else
{
novo->proximo=inicio;
inicio->anterior=novo;
novo->anterior=NULL;
inicio=novo;
}
O código é a lógica completa de uma das funções de uma lista. Marque abaixo qual função é e de qual tipo de lista.

Função retirar elemento da lista duplamente encadeada não ordenada.
Função inserir elemento no fim da lista duplamente encadeada ordenada.
Função inserir elemento no início da lista duplamente encadeada não ordenada. Correto!Correto!
Função inserir elemento no início da lista duplamente encadeada ordenada.
Função retirar elemento da lista duplamente encadeada ordenada.

Essa pergunta também está no material:

AV1__G 37 A ED 4_-_Estrutura_de_Dados
13 pág.

Estrutura de Dados I Centro Universitário Newton PaivaCentro Universitário Newton Paiva

💡 1 Resposta

User badge image

Ed Verified user icon

O código apresentado é a lógica completa da função "inserir elemento no início da lista duplamente encadeada não ordenada".

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