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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

<p>Estrutura de Dados - Gabarito</p><p>ESTRUTURA DE DADOS (Universidade Estácio de Sá)</p><p>Digitalizar para abrir em Studocu</p><p>A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade</p><p>Estrutura de Dados - Gabarito</p><p>ESTRUTURA DE DADOS (Universidade Estácio de Sá)</p><p>Digitalizar para abrir em Studocu</p><p>A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade</p><p>Baixado por ana Feitosa (anagabrily.feitosa@gmail.com)</p><p>lOMoARcPSD|44244609</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=estrutura-de-dados-gabarito</p><p>https://www.studocu.com/pt-br/document/universidade-estacio-de-sa/estrutura-de-dados/estrutura-de-dados-gabarito/77906733?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=estrutura-de-dados-gabarito</p><p>https://www.studocu.com/pt-br/course/universidade-estacio-de-sa/estrutura-de-dados/3009966?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=estrutura-de-dados-gabarito</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=estrutura-de-dados-gabarito</p><p>https://www.studocu.com/pt-br/document/universidade-estacio-de-sa/estrutura-de-dados/estrutura-de-dados-gabarito/77906733?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=estrutura-de-dados-gabarito</p><p>https://www.studocu.com/pt-br/course/universidade-estacio-de-sa/estrutura-de-dados/3009966?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=estrutura-de-dados-gabarito</p><p>14/09/2023, 23:05 EPS</p><p>https://simulado.estacio.br/alunos/ 1/3</p><p>Disciplina: ESTRUTURA DE DADOS</p><p>Aluno: CHRISTOPHER DA SILVA MARTINS 2022115</p><p>Professor: ROBSON LORBIESKI</p><p>Turma</p><p>DGT1335_AV_202211568448 (AG)   05/07/2023 10:57</p><p>Avaliação: 7,00 pts Nota SIA: 8,00 pts</p><p>7390 - ALGORITMOS E A LINGUAGEM PYTHON</p><p>1. Ref.: 7805519 Pontos: 1,00  / 1,</p><p>Ao usar laços em Python, você pode facilmente iterar sobre um vetor sem se preocupar em criar uma variável especi�ca como contador. Entretanto, para algumas aplicações é</p><p>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</p><p>Python, chamada:</p><p>length.</p><p>index.</p><p>�nd.</p><p>count.</p><p>enumerate.</p><p>2. Ref.: 7805518 Pontos: 1,00  / 1,</p><p>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</p><p>elementos onde cada elemento é uma variável inteira que ocupa 2 bytes é:</p><p>1156 bytes.</p><p>136 bytes.</p><p>256 bytes.</p><p>68 bytes.</p><p>34 bytes.</p><p>7391 - LISTAS, PILHAS, FILAS E DEQUES</p><p>3. Ref.: 7805550 Pontos: 1,00  / 1,</p><p>Uma Fila é uma estrutura de dados que permite o armazenamento de elementos (ou nós) sequencialmente. Sobre as Filas é possível a�rmar que:</p><p>Permitem inserção ou remoção em qualquer de suas posições.</p><p>Permitem inserção no seu início e remoção apenas no seu �nal.</p><p>Permitem inserção ou remoção apenas no seu início ou no seu �nal.</p><p>Permitem inserção ou remoção apenas no seu início.</p><p>Permitem inserção no seu �nal e remoção apenas no seu início.</p><p>4. Ref.: 7805584 Pontos: 1,00  / 1,</p><p>Considerando que em uma estrutura do tipo lista circular simplesmente encadeada e com nó cabeça, a inserção ocorre sempre ao �nal da lista, quais são os passos para realizar a</p><p>inserção de um novo nó?</p><p>Apontar o novo nó para o nó cabeça, apontar o nó cabeça para o novo nó.</p><p>Percorrer a lista até o último nó, apontar o último nó para o novo nó, apontar o novo nó para o último nó.</p><p>Percorrer a lista até o último nó, apontar o último nó para o novo nó, apontar o novo nó para o nó cabeça.</p><p>Apontar o novo nó para o seguinte ao nó cabeça, apontar o nó cabeça para o novo nó.</p><p>Percorrer a lista até o último nó, apontar o último nó para o novo nó, apontar o novo nó para nulo.</p><p>5. Ref.: 7805592 Pontos: 1,00  / 1,</p><p>Você deve implementar a operação de remoção de uma pilha (Pop), alocada contiguamente em memória, em Python. A variável da pilha é P e a próxima posição vazia da pilha é guardada</p><p>pelo índice topo. Qual código dentre os seguintes realiza a implementação de forma correta?</p><p>if topo==0:</p><p>topo=topo-1</p><p>return P[topo]</p><p>if topo>0:</p><p>topo=topo+1</p><p>return P[topo]</p><p>if topo>0:</p><p>topo=topo-1</p><p>return P[topo]</p><p>if topo<0:</p><p>Baixado por ana Feitosa (anagabrily.feitosa@gmail.com)</p><p>lOMoARcPSD|44244609</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805519.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805518.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805550.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805584.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805592.');</p><p>14/09/2023, 23:05 EPS</p><p>https://simulado.estacio.br/alunos/ 2/3</p><p>topo=topo-1</p><p>return P[topo]</p><p>if topo>0:</p><p>return P[topo]</p><p>topo=topo-1</p><p>7392 - ÁRVORES DE BUSCA</p><p>6. Ref.: 7805543 Pontos: 1,00  / 1,</p><p>As árvores binárias de busca são especializações das árvores binárias que permitem  uma melhor organização dos algoritmos de busca. Sobre a inserção de uma nova chave em uma</p><p>árvore binária de busca é correto a�rmar que:</p><p>Toda nova chave é inserida obrigatoriamente na raiz.</p><p>Todas as chaves são inseridas em folhas, a posição da folha é determinada pela busca.</p><p>O algoritmo de inserção em árvores binárias de busca é estático, isto é, é necessário recalcular toda árvore para inserir uma nova chave.</p><p>Para determinar a posição da nova chave é necessário calcular o percurso em ordem simétrica da árvore obtida. Com este percurso, veri�ca-se se a sequência está ordenada em</p><p>ordem crescente. Caso esteja, a posição da nova chave está correta.</p><p>A complexidade da inserção é sempre O(n), independentemente da altura da árvore.</p><p>7. Ref.: 7805536 Pontos: 0,00  / 1,</p><p>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 é:</p><p>N-Q-S.</p><p>N-R-S.</p><p>N-U-S.</p><p>N-T-S.</p><p>N-X-S.</p><p>8. Ref.: 7805559 Pontos: 0,00  / 1,</p><p>Seja a seguinte árvore B de ordem n=5. O que acontecerá nesta árvore após a inserção de uma chave de valor B? Marque a opção correta:</p><p>A chave B será inserida após a chave A.</p><p>O primeiro nó folha será dividido para inserir a chave B e assim inserir o B após a chave C.</p><p>Não há espaço nos nós folhas para a inserção da chave B, logo, a árvore precisará ser completamente reestruturada.</p><p>A chave B será inserida após a chave E.</p><p>A chave B será inserida no nó raiz da árvore.</p><p>7408 - ÁRVORES EM PHYTON</p><p>9. Ref.: 7805590 Pontos: 0,00  / 1,</p><p>Seja a expressão aritmética in�xa A + B * C. A sua representação pos�xa é:</p><p>A + B * C</p><p>Baixado por ana Feitosa (anagabrily.feitosa@gmail.com)</p><p>lOMoARcPSD|44244609</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805543.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805536.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805559.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805590.');</p><p>14/09/2023, 23:05 EPS</p><p>https://simulado.estacio.br/alunos/ 3/3</p><p>A B (C * +)</p><p>A + B C * +</p><p>A C B * +</p><p>B C * A  +</p><p>10. Ref.: 7805632 Pontos: 1,00  / 1,</p><p>Seja a seguinte árvore de expressões aritméticas:</p><p>A expressão aritmética que é representada pela árvore acima é:</p><p>C * (A + B)</p><p>A + (B * C)</p><p>A + B * C</p><p>(A + B) * C</p><p>A + C * B</p><p>Baixado por ana Feitosa (anagabrily.feitosa@gmail.com)</p><p>lOMoARcPSD|44244609</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805632.');</p>

Mais conteúdos dessa disciplina