Logo Passei Direto
Buscar
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Prévia do material em texto

**Prova de Estruturas de Dados** 
 
1. Qual a estrutura de dados ideal para representar uma fila? 
 A) Pilha 
 B) Lista Encadeada 
 C) Árvore Binária 
 D) Fila 
 
2. Em uma tabela hash, 
 C) Busca Linear 
 D) Heurística Aleatória 
 
3. Qual a complexidade de tempo da operação de inserção em uma árvore de busca binária 
desbalanceada? 
 A) O(1) 
 B) O(n) 
 C) O(log n) 
 D) O(n log n) 
 
4. O que é um grafo acíclico direcionado (DAG)? 
 A) Grafo sem arestas 
 B) Grafo sem vértices 
 C) Grafo sem ciclos 
 D) Grafo bipartido 
 
5. Na estrutura de dados "heap", qual é o elemento que fica na posição 1 (raiz)? 
 A) Mínimo 
 B) Máximo 
 C) Mediana 
 D) Aleatório 
 
6. Como é chamada a técnica que divide um problema em subproblemas menores e resolve cada 
subproblema individualmente? 
 A) Divisão e Conquista 
 B) Programação Dinâmica 
 C) Busca Binária 
 D) Empacotamento 
 
7. Qual a principal característica da estrutura de dados "Fila de Prioridade"? 
 A) Primeiro a entrar, último a sair 
 B) Último a entrar, primeiro a sair 
 C) Elementos ordenados por prioridade 
 D) Sem ordem específica 
 
8. O que é a notação "Big-O" usada para representar na análise de complexidade de algoritmos? 
 A) Melhor caso 
 B) Pior caso 
 C) Caso médio 
 D) Todos os casos 
 
9. Qual é a finalidade da técnica de "hashing" em estruturas de dados? 
 A) Ordenação eficiente 
 B) Busca rápida 
 C) Gerar números aleatórios 
 D) Reduzir a complexidade 
 
10. Em uma lista duplamente encadeada, como é possível percorrer a lista de trás para frente? 
 A) Apenas no sentido original 
 B) Utilizando ponteiros extras 
 C) Invertendo os ponteiros 
 D) Não é possível 
 
11. O que caracteriza um grafo não direcionado? 
 A) Arestas com orientação 
 B) Arestas sem orientação 
 C) Vértices sem conexões 
 D) Apenas um vértice 
 
12. Qual a função da árvore B em estruturas de dados? 
 A) Busca binária 
 B) Representação hierárquica 
 C) Compressão de dados 
 D) Filtragem de dados 
 
13. Em uma árvore AVL, qual 
 D) 3 
 
14. O que é um grafo ponderado? 
 A) Grafo com pesos iguais 
 B) Grafo sem arestas 
 C) Grafo com pesos nas arestas 
 D) Grafo sem vértices 
 
15. Qual a vantagem da busca binária em relação à busca linear? 
 A) Menor complexidade 
 B) Não requer ordenação 
 C) Maior eficiência em listas pequenas 
 D) Utiliza estrutura de dados diferente 
 
16. Como é chamado o algoritmo que reorganiza os elementos de uma lista de modo que os 
menores estejam à esquerda e os maiores à direita? 
 A) QuickSort 
 B) BubbleSort 
 C) MergeSort 
 D) InsertionSort 
 
17. O que é um "hash collision"? 
 A) Colisão de bits 
 B) Colisão de ponteiros 
 C) Colisão de chaves 
 D) Colisão de operações 
 
18. Qual a diferença entre uma pilha e uma fila? 
 A) Ordem de chegada dos elementos 
 B) Estrutura de ponteiros 
 C) Complexidade de tempo 
 D) Número máximo de elementos 
 
19. Qual a principal característica de uma 
 D) Armazenamento de chaves 
 
20. Em que situação a estrutura de dados "tabela hash" é mais eficiente? 
 A) Poucos dados 
 B) Dados ordenados 
 C) Muitos dados e busca aleatória 
 D) Muitos dados e busca sequencial