Questões de Conceitos Básicos de Estrutura de Dados (Algoritmos e Estrutura de Dados)

Limpar Busca

A figura representa a estrutura padrão de uma Árvore Binária de Busca. Considere que a árvore é organizada de acordo com valores numéricos armazenados nos nós, mas omitidos na figura. Há um valor por nó, sem repetição de valor.

Imagem relacionada à questão do Questões Estratégicas

As letras colocadas abaixo da representação de alguns nós têm propósito exclusivo de identificar esses nós, não apresentando qualquer relação com os valores armazenados na árvore.

Como a árvore possui 15 valores distintos, armazenados em 15 nós, é possível definir que o segundo maior valor da árvore é aquele maior do que 13 dos outros valores armazenados e menor do que apenas um. De forma semelhante, o segundo menor valor da árvore é aquele menor do que 13 dos outros valores e maior do que apenas um.

Assinale a alternativa que apresenta as letras que identificam os nós que armazenam, respectivamente, o segundo menor e o segundo maior valores dentre os 15 valores armazenados nos nós da árvore.

  • A b – f
  • B a – e
  • C b – d
  • D c – f
  • E a – d

Em uma estrutura de dados do tipo árvore não orientada, o grau do nó raiz refere-se

  • A ao número de filhos que o nó possui.
  • B ao maior caminho do nó para a folha mais distante.
  • C à profundidade do nó.
  • D ao maior caminho do nó para a folha mais próxima.
  • E ao menor caminho do nó para a folha mais distante.

Considere a seguinte afirmação: sempre que houver uma remoção, o elemento removido é o que está na estrutura há menos tempo. A estrutura de dados que possui essa característica é a

  • A pilha.
  • B lista simplesmente encadeada.
  • C fila.
  • D lista duplamente encadeada.
  • E árvore não orientada.

Qual estrutura de dados segue a regra de funcionamento "último a entrar, primeiro a sair" (LIFO)?

  • A Fila
  • B Pilha
  • C Lista encadeada
  • D Árvore
  • E Grafo

Uma fila é uma estrutura de dados linear. Em uma fila, os elementos são inseridos em uma extremidade (o final da fila) e removidos na outra extremidade (o início da fila). O comportamento dessa estrutura segue o princípio FIFO (First In, First Out), ou seja, o primeiro elemento a entrar é o primeiro a sair.
Considere que uma fila inicialmente está vazia e recebe as seguintes operações sequencialmente: 
1. Inserir 15 2. Inserir 20 3. Remover um elemento 4. Inserir 35 5. Inserir 42 6. Remover dois elementos 7. Inserir 51

Após todas essas operações, qual será a sequência de remoção dos elementos restantes na fila?

  • A 42, 51
  • B 35, 42, 51
  • C 35, 51
  • D 51, apenas.