·
Cursos Gerais ·
Estrutura de Dados
Send your question to AI and receive an answer instantly
Recommended for you
11
Cap_2014_tec_pd
Estrutura de Dados
UMG
1
Atividade de Ciência de Dados
Estrutura de Dados
UMG
11
Banco de Questões
Estrutura de Dados
UMG
1
Atividade de Ciência de Dados
Estrutura de Dados
UMG
6
Análise de Dados como Suporte à Tomada de Decisão Módulo 2 Pré-processamento de Dados
Estrutura de Dados
UMG
1
Lista de Exercícios - Análise de Algoritmos e Haskell
Estrutura de Dados
UMG
4
Jogo das Bandeiras - Solucao com Busca em Profundidade Iterativa
Estrutura de Dados
UMG
11
Slides Aulas 1 a 10 - Estrutura de Dados
Estrutura de Dados
UMG
5
Puc_minas_ Integração e Processamento de Fluxo Contínuo de Dados_exercicio3
Estrutura de Dados
UMG
11
Cap_2016_tec_pd_amarela
Estrutura de Dados
UMG
Preview text
Disc DGT1335 ESTRUTURA DE DADOS E Aluno LEVY KLEBER AMORIM DA SILVA Prof ROBSON LORBIESKI Período 20231 EAD G Matr 202208360955 Turma 9001 Prezadoa Alunoa Responda a todas as questões com atenção Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterálas A prova será SEM consulta O aluno poderá fazer uso durante a prova de uma folha em branco para rascunho Nesta folha não será permitido qualquer tipo de anotação prévia cabendo ao aplicador nestes casos recolher a folha de rascunho do aluno Valor da prova 10 pontos 1 Um vetor ou array é uma estrutura de dados simples que armazena elementos sequencialmente em memória O tamanho em memória necessário para armazenar um vetor de 34 elementos onde cada elemento é uma variável inteira que ocupa 2 bytes é 68 bytes 1156 bytes 136 bytes 34 bytes 256 bytes 2 Ao usar laços em Python você pode facilmente iterar sobre um vetor sem se preocupar em criar uma variável especifica como contador Entretanto para algumas aplicações é necessário controlar qual é o número atual de execuções de um laço Uma das soluções é a criação e manutenção de um contador Outra solução é o uso de uma função intrínseca do Python chamada index count enumerate length find 3 Suponha que você está implementando um programa que precisa armazenar dados ordenados em uma lista que pode precisar ser percorrida em ordem crescente ou em ordem decrescente de suas chaves durante a execução do programa A quantidade de nós durante a execução não pode ser prevista e tem o potencial de variar muito entre execuções Qual tipo de estrutura de dados é a melhor nessa situação Pilha Lista duplamente encadeada Lista simplesmente encadeada Fila 4 Uma Fila é uma estrutura de dados que permite o armazenamento de elementos ou nós sequencialmente Sobre as Filas é possível afirmar que Permitem inserção ou remoção apenas no seu início ou no seu final Permitem inserção ou remoção apenas no seu início Permitem inserção no seu final e remoção apenas no seu início Permitem inserção no seu início e remoção apenas no seu final Permitem inserção ou remoção em qualquer de suas posições 5 Uma Deque é uma estrutura de dados que permite o armazenamento de elementos ou nós sequencialmente Sobre as Deques é possível afirmar que Permitem inserção no seu final e remoção apenas no seu início Permitem inserção ou remoção apenas no seu início ou no seu final Permitem inserção no seu início e remoção apenas no seu final Permitem inserção ou remoção em qualquer de suas posições Permitem inserção ou remoção apenas no seu início 6 Seja a expressão aritmética infixa A B C A sua representação posfixa é A C B A B C B C A A B C A B C 7 Uma árvore binária de busca deve obedecer a certas propriedades Marque a opção que apresenta corretamente essas propriedades Seja x um nó em uma árvore binária de busca Se y é um nó na raiz então ychave xchave Se y é um nó na subárvore esquerda de x então ychave xchave Seja x um nó em uma árvore binária de busca Se y é um nó na subárvore direita de x então ychave xchave Se y é um nó na sub árvore direita de x então ychave xchave Seja x um nó raiz em uma árvore binária de busca Se y é um nó na subárvore direita de x então ychave xchave Se y é um nó na subárvore direita de x então ychave xchave Seja x um nó folha em uma árvore binária de busca Se y é um nó na subárvore esquerda de x então ychave xchave Se y é um nó na subárvore direita de x então ychave xchave Seja x um nó em uma árvore binária de busca Se y é um nó na subárvore esquerda de x então ychave xchave Se y é um nó na subárvore direita de x então ychave xchave 8 As rotações são operações fundamentais para ajuste da propriedade AVL Analise as afirmativas abaixo I A inserção de uma nova chave em uma árvore AVL pode desregular diversos nós no caminho da raiz até a folha onde a nova chave foi Porque II A aplicação da rotação resulta em uma subárvore com a mesma altura da subárvore original isto é antes da inserção da nova chave Marque a alternativa correta A primeira afirmativa é falsa e a segunda afirmativa é verdadeira A primeira afirmativa é verdadeira e a segunda afirmativa é falsa As duas afirmativas estão corretas e a segunda não justifica a primeira As duas afirmativas estão corretas e a segunda justifica a primeira As duas afirmativas são falsas 9 Seja a operação de busca de chaves em uma Árvore B Na seguinte árvore B abaixo o resultado da sequência de chaves visitadas até encontrar a chave S é NTS NQS NXS NRS NUS 10 Árvores de busca são estruturas de dados que permitem armazenar e recuperar informações de maneira eficiente Marque a opção correta sobre árvores perfeitamente balanceadas Toda árvore balanceada tem altura maior 3 Toda árvore perfeitamente balanceada tem altura proporcional a log n Toda árvore balanceada é estruturada em zigzag Toda árvore balanceada tem altura proporcional à On Toda árvore balanceada é complexa VERIFICAR E ENCAMINHAR Lista duplamente encadeada Lista simplesmente encadeada Fila Porque File failed to load extensionsMathZoomjs Não respondida Não gravada Gravada
Send your question to AI and receive an answer instantly
Recommended for you
11
Cap_2014_tec_pd
Estrutura de Dados
UMG
1
Atividade de Ciência de Dados
Estrutura de Dados
UMG
11
Banco de Questões
Estrutura de Dados
UMG
1
Atividade de Ciência de Dados
Estrutura de Dados
UMG
6
Análise de Dados como Suporte à Tomada de Decisão Módulo 2 Pré-processamento de Dados
Estrutura de Dados
UMG
1
Lista de Exercícios - Análise de Algoritmos e Haskell
Estrutura de Dados
UMG
4
Jogo das Bandeiras - Solucao com Busca em Profundidade Iterativa
Estrutura de Dados
UMG
11
Slides Aulas 1 a 10 - Estrutura de Dados
Estrutura de Dados
UMG
5
Puc_minas_ Integração e Processamento de Fluxo Contínuo de Dados_exercicio3
Estrutura de Dados
UMG
11
Cap_2016_tec_pd_amarela
Estrutura de Dados
UMG
Preview text
Disc DGT1335 ESTRUTURA DE DADOS E Aluno LEVY KLEBER AMORIM DA SILVA Prof ROBSON LORBIESKI Período 20231 EAD G Matr 202208360955 Turma 9001 Prezadoa Alunoa Responda a todas as questões com atenção Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterálas A prova será SEM consulta O aluno poderá fazer uso durante a prova de uma folha em branco para rascunho Nesta folha não será permitido qualquer tipo de anotação prévia cabendo ao aplicador nestes casos recolher a folha de rascunho do aluno Valor da prova 10 pontos 1 Um vetor ou array é uma estrutura de dados simples que armazena elementos sequencialmente em memória O tamanho em memória necessário para armazenar um vetor de 34 elementos onde cada elemento é uma variável inteira que ocupa 2 bytes é 68 bytes 1156 bytes 136 bytes 34 bytes 256 bytes 2 Ao usar laços em Python você pode facilmente iterar sobre um vetor sem se preocupar em criar uma variável especifica como contador Entretanto para algumas aplicações é necessário controlar qual é o número atual de execuções de um laço Uma das soluções é a criação e manutenção de um contador Outra solução é o uso de uma função intrínseca do Python chamada index count enumerate length find 3 Suponha que você está implementando um programa que precisa armazenar dados ordenados em uma lista que pode precisar ser percorrida em ordem crescente ou em ordem decrescente de suas chaves durante a execução do programa A quantidade de nós durante a execução não pode ser prevista e tem o potencial de variar muito entre execuções Qual tipo de estrutura de dados é a melhor nessa situação Pilha Lista duplamente encadeada Lista simplesmente encadeada Fila 4 Uma Fila é uma estrutura de dados que permite o armazenamento de elementos ou nós sequencialmente Sobre as Filas é possível afirmar que Permitem inserção ou remoção apenas no seu início ou no seu final Permitem inserção ou remoção apenas no seu início Permitem inserção no seu final e remoção apenas no seu início Permitem inserção no seu início e remoção apenas no seu final Permitem inserção ou remoção em qualquer de suas posições 5 Uma Deque é uma estrutura de dados que permite o armazenamento de elementos ou nós sequencialmente Sobre as Deques é possível afirmar que Permitem inserção no seu final e remoção apenas no seu início Permitem inserção ou remoção apenas no seu início ou no seu final Permitem inserção no seu início e remoção apenas no seu final Permitem inserção ou remoção em qualquer de suas posições Permitem inserção ou remoção apenas no seu início 6 Seja a expressão aritmética infixa A B C A sua representação posfixa é A C B A B C B C A A B C A B C 7 Uma árvore binária de busca deve obedecer a certas propriedades Marque a opção que apresenta corretamente essas propriedades Seja x um nó em uma árvore binária de busca Se y é um nó na raiz então ychave xchave Se y é um nó na subárvore esquerda de x então ychave xchave Seja x um nó em uma árvore binária de busca Se y é um nó na subárvore direita de x então ychave xchave Se y é um nó na sub árvore direita de x então ychave xchave Seja x um nó raiz em uma árvore binária de busca Se y é um nó na subárvore direita de x então ychave xchave Se y é um nó na subárvore direita de x então ychave xchave Seja x um nó folha em uma árvore binária de busca Se y é um nó na subárvore esquerda de x então ychave xchave Se y é um nó na subárvore direita de x então ychave xchave Seja x um nó em uma árvore binária de busca Se y é um nó na subárvore esquerda de x então ychave xchave Se y é um nó na subárvore direita de x então ychave xchave 8 As rotações são operações fundamentais para ajuste da propriedade AVL Analise as afirmativas abaixo I A inserção de uma nova chave em uma árvore AVL pode desregular diversos nós no caminho da raiz até a folha onde a nova chave foi Porque II A aplicação da rotação resulta em uma subárvore com a mesma altura da subárvore original isto é antes da inserção da nova chave Marque a alternativa correta A primeira afirmativa é falsa e a segunda afirmativa é verdadeira A primeira afirmativa é verdadeira e a segunda afirmativa é falsa As duas afirmativas estão corretas e a segunda não justifica a primeira As duas afirmativas estão corretas e a segunda justifica a primeira As duas afirmativas são falsas 9 Seja a operação de busca de chaves em uma Árvore B Na seguinte árvore B abaixo o resultado da sequência de chaves visitadas até encontrar a chave S é NTS NQS NXS NRS NUS 10 Árvores de busca são estruturas de dados que permitem armazenar e recuperar informações de maneira eficiente Marque a opção correta sobre árvores perfeitamente balanceadas Toda árvore balanceada tem altura maior 3 Toda árvore perfeitamente balanceada tem altura proporcional a log n Toda árvore balanceada é estruturada em zigzag Toda árvore balanceada tem altura proporcional à On Toda árvore balanceada é complexa VERIFICAR E ENCAMINHAR Lista duplamente encadeada Lista simplesmente encadeada Fila Porque File failed to load extensionsMathZoomjs Não respondida Não gravada Gravada