Questão de Estrutura de Dados
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.
A
Função retirar elemento da lista duplamente encadeada não ordenada.
B
Função inserir elemento no fim da lista duplamente encadeada ordenada.
C
Função inserir elemento no início da lista duplamente encadeada não ordenada.
D
Função inserir elemento no início da lista duplamente encadeada ordenada.
E
Função retirar elemento da lista duplamente encadeada ordenada.
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!
Aulas em vídeo Em breve
00:00