Logo Passei Direto
Buscar
Sobre listas duplamente encadeadas, afirma-se:

I) Cada nó usa o dobro do número de campos ponteiro de uma lista simplesmente encadeada.

II) A complexidade de remoção é metade da complexidade de remoção em lista simplesmente encadeada.

III) Não permitem a inserção de nó no meio da lista.

É correto apenas:


II.


III.


I.


I e III.


II e III.
User badge image
Passei Estacio

há 2 anos

User badge image
Passei Estacio

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada afirmativa sobre listas duplamente encadeadas: I) Cada nó usa o dobro do número de campos ponteiro de uma lista simplesmente encadeada. Verdadeiro, pois em uma lista duplamente encadeada, cada nó possui dois ponteiros: um para o próximo nó e outro para o nó anterior, enquanto uma lista simplesmente encadeada possui apenas um ponteiro. II) A complexidade de remoção é metade da complexidade de remoção em lista simplesmente encadeada. Falso, a complexidade de remoção em ambas as listas é O(1) se você já tiver um ponteiro para o nó a ser removido. A diferença é que, em uma lista duplamente encadeada, você pode acessar o nó anterior diretamente, mas isso não altera a complexidade. III) Não permitem a inserção de nó no meio da lista. Falso, listas duplamente encadeadas permitem a inserção de nós em qualquer posição, incluindo no meio da lista. Com base nas análises: - I é verdadeiro. - II é falso. - III é falso. Portanto, a alternativa correta que contém apenas os itens verdadeiros é: I.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra D) I e III. I) Cada nó em uma lista duplamente encadeada usa o dobro do número de campos ponteiro de uma lista simplesmente encadeada, pois cada nó tem um ponteiro para o próximo nó e um ponteiro para o nó anterior. III) As listas duplamente encadeadas permitem a inserção de um nó no meio da lista, pois cada nó tem um ponteiro para o próximo nó e um ponteiro para o nó anterior, permitindo que a inserção seja feita entre dois nós existentes.

Essa resposta te ajudou?

1
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Há duas maneiras de se passar argumentos ou parâmetros para funções: por valor e por referência. Sobre passagem de parâmetros, analise as seguintes afirmativas:
Está CORRETO o que se afirma em:
I. Na passagem por referência, o que é passado como argumento no parâmetro formal é o endereço da variável.
II. Na passagem por valor, o valor é copiado do argumento para o parâmetro formal da função.
III. Por exemplo, quando duas variáveis inteiras i1 e i2 são passadas por valor à função troca() chamada pelo programa principal, elas também são alteradas no programa principal.
IV. Na passagem por referência, dentro da função, o argumento real utilizado na chamada é acessado através do seu endereço, sendo assim alterado.
V. Na passagem por valor, quaisquer alterações feitas nestes parâmetros dentro da função não irão afetar as variáveis usadas como argumentos para chamá-la.
I e III
V, apenas
I, III e V, apenas
I, II, IV e V, apenas
II e IV, apenas

Observe o trecho de código abaixo, escrito na linguagem C.
Com base nesse código, é correto afirmar que:
O escopo e o tempo de vida da variável soma são iguais e contidos pela função imprimecabecalho().
O tempo de vida da variável soma estende-se durante o tempo em que a função imprimecabecalho() é executada.
O escopo da variável soma é contido pela função imprimecabecalho().
O escopo da variável soma se estende da função calcula() para a função imprimecabecalho().
O escopo da variável soma é dinâmico e se estende durante toda execução do programa.

Sejam as seguintes propriedades de estruturas de dados:
As descrições acima se referem respectivamente à:
I- a remoção de um elemento interno obriga ao deslocamento de todos os sucessores.
II- Um nó pode ser inserido no meio da estrutura com complexidade O (1).
III- a inserção e a remoção podem ser feitas em ambas as extremidades.
Lista em alocação encadeada, Lista em alocação sequencial e deque.
Lista em alocação sequencial, Lista em alocação sequencial e deque.
Lista em alocação encadeada, Lista circular e Lista em alocação sequencial.
Lista em alocação sequencial, Lista em alocação encadeada e deque.
Lista em alocação sequencial, Lista circular e Lista em alocação encadeada.

Mais conteúdos dessa disciplina