Lista de exercícios de Estruturas de dados com respostas

Lista de exercícios de Estruturas de dados grátis para imprimir: 8 exercícios do nível fácil ao nível de prova, com gabarito. Imprima ou salve como PDF.

Para professores: pode imprimir, copiar e usar em aula gratuitamente. Cada nova folha tem novos valores e o seu próprio gabarito. Agradecemos um link para o ExamProblems na página da sua disciplina.

Nome: ____________________   Data: ____________

1.Fácil

O que cada nó de uma lista duplamente encadeada contém?

  1. ADuas cópias dos dados e um ponteiro
  2. BDados e dois ponteiros, um para o próximo nó e outro para o nó seguinte a ele
  3. CDados e apenas um ponteiro para o próximo nó
  4. DDados, um ponteiro para o próximo nó e um ponteiro para o nó anterior
2.Fácil

O que é a raiz de uma árvore?

  1. AUm nó sem filhos
  2. BO nó com o maior valor
  3. CQualquer nó no meio
  4. DO nó do topo, sem pai
3.Fácil

Em uma árvore binária de busca, os valores na subárvore esquerda de um nó são:

  1. AIguais ao valor do nó
  2. BMenores que o valor do nó
  3. CEm ordem aleatória
  4. DMaiores que o valor do nó
4.Média

Um percurso em ordem (in-order) de uma árvore binária de busca visita as chaves em:

  1. AOrdem crescente
  2. BSempre ordem decrescente
  3. COrdem de inserção
  4. DOrdem por nível
5.Média

Qual é o custo de inserir um elemento no meio de um array de n elementos?

  1. AO(n²), porque cada elemento se move n vezes
  2. BO(1), porque o índice é conhecido
  3. CO(log n), por causa da busca binária
  4. DO(n), porque os elementos seguintes precisam ser deslocados
6.Média

Uma árvore binária tem raiz 1 com filho esquerdo 2 e filho direito 3; o nó 2 tem filhos 4 (esquerdo) e 5 (direito). Qual é o percurso em pré-ordem?

  1. A1 2 3 4 5
  2. B4 5 2 3 1
  3. C1 2 4 5 3
  4. D4 2 5 1 3
7.Difícil

Qual propriedade uma árvore rubro-negra deve satisfazer?

  1. ATodo nó vermelho deve ter filhos vermelhos, então nós vermelhos sempre formam cadeias ininterruptas até as folhas
  2. BA raiz deve ser vermelha
  3. CTodo nó deve ser vermelho
  4. DTodo caminho de um nó até suas folhas descendentes tem o mesmo número de nós pretos
8.Difícil

As chaves 5, 3, 8, 1 são inseridas nessa ordem em um min-heap binário vazio baseado em array. Qual é o array final?

  1. A[1, 3, 8, 5]
  2. B[3, 1, 8, 5]
  3. C[1, 5, 8, 3]
  4. D[1, 3, 5, 8]

Gabarito

  1. 1. D · Dados, um ponteiro para o próximo nó e um ponteiro para o nó anterior
  2. 2. D · O nó do topo, sem pai
  3. 3. B · Menores que o valor do nó
  4. 4. A · Ordem crescente
  5. 5. D · O(n), porque os elementos seguintes precisam ser deslocados
  6. 6. C · 1 2 4 5 3
  7. 7. D · Todo caminho de um nó até suas folhas descendentes tem o mesmo número de nós pretos
  8. 8. A · [1, 3, 8, 5]

Soluções completas passo a passo: pratique este tópico em examproblems.com.