Questões Militares Sobre estrutura de dados em algoritmos e estrutura de dados

Foram encontradas 95 questões

Q1776379 Algoritmos e Estrutura de Dados

Preencha corretamente as lacunas do texto.


Em uma fila, os elementos entram pelo _________ e saem pelo _________. Em uma pilha, os elementos entram pelo _________ ou _________ da pilha.


A sequência que preenche corretamente as lacunas do texto é

Alternativas
Ano: 2021 Banca: Aeronáutica Órgão: EEAR Prova: Aeronáutica - 2021 - EEAR - Informática |
Q1773971 Algoritmos e Estrutura de Dados

Relacione as colunas quanto às funções de cada trecho de código. Em seguida, assinale a alternativa com a sequência correta

1 – para a de 1 até 150 passo 1 faça

          leia e[a]

     fim_para 

2 – para a de 1 até 150 passo 1 faça

          escreva f[a]

      fim_para 

3 – para a de 1 até 150 passo 1 faça

             i ← e[a] div 5

             se (i = 0) então

                   f[a] ← e[a] + 7

               senão

                    f[a] ← e[a] + 12

                 fim_se

         fim_para 


( ) Leitura de cada um dos 150 valores da matriz.  ( ) Criação da matriz com as seguintes premissas:     • caso o elemento seja divisível por 5, somar 7 a seu valor;     • senão, somar 12 a seu valor.   ( ) Apresentação da matriz resultante.
Alternativas
Ano: 2020 Banca: Exército Órgão: EsFCEx Prova: Exército - 2020 - EsFCEx - Informática |
Q1776797 Algoritmos e Estrutura de Dados
Sobre uma estrutura de dados na forma de pilha, foi aplicada a seguinte sequência de instruções:
Empilha “A” Empilha “B” Empilha “C” Desempilha Desempilha Empilha “D” Desempilha Empilha “E” Desempilha
Após a execução dessa sequência de instruções, o topo da pilha terá o elemento:
Alternativas
Q1668385 Algoritmos e Estrutura de Dados
Preencha corretamente as lacunas.
As listas encadeadas que permitem o deslocamento para ___________________ são as listas duplamente encadeadas. Uma lista duplamente encadeada permite uma grande variedade de operações rápidas de atualização, incluindo inserções e remoções _______________________________.
A sequência que preenche corretamente as lacunas é
Alternativas
Q1613989 Algoritmos e Estrutura de Dados
Preencha corretamente as lacunas.
As duas principais restrições apresentadas para listas são: ________________ em que o primeiro nodo a ser retirado dever o último nodo que foi inserido; e _________________em que o primeiro nodo a ser retirado deve ser o primeiro que foi inserido.
A sequência que preenche corretamente as lacunas é
Alternativas
Q1611363 Algoritmos e Estrutura de Dados

Observe a árvore binária a seguir:

Imagem associada para resolução da questão


O caminhamento central (infixado) sobre essa árvore produz a sequência de visitação:

Alternativas
Q1045401 Algoritmos e Estrutura de Dados

Em ciências da computação, um dos grandes desafios trabalhados por Rudolf Bayer e Edward Meyers McCreight, em 1971, foi a criação da Árvore B para estruturação e organização dos dados nos discos de armazenamento. A técnica Árvore B é formada por um conjunto de elementos que armazenam informações chamados nodos, os quais podem ser classificados como Raiz ou nó folha. Árvore B é uma das técnicas criadas para otimizar o tempo de acesso aos dados salvo em tabelas. Esse método é largamente empregado como forma de armazenamento em memória secundária, entre outras aplicabilidades, nos mais variados tipos de sistemas de arquivos e bancos de dados, como Oracle, Postgres, entre outros.


Analise a Árvore B abaixo, de ordem 5, e realize a remoção do elemento nó folha 18.


Imagem associada para resolução da questão


Assinale a alternativa que demonstre corretamente como os dados estarão organizados após a remoção.

Alternativas
Q1045362 Algoritmos e Estrutura de Dados

Considere a implementação de uma lista simples encadeada e não ordenada. Suponha que tenha sua representação apenas com um ponteiro na cabeça. Dada a representação, analise os itens a seguir, em relação às operações podem ser implementadas no tempo O(1):


I. inserção no início da lista encadeada;

II. inserção no final da lista encadeada;

III. exclusão do nó inicial da lista encadeada;

IV. exclusão do último nó da lista encadeada.


Assinale

Alternativas
Q1045354 Algoritmos e Estrutura de Dados
Suponha que uma função hash seja escolhida aleatoriamente de uma coleção universal de funções hash e usada para aplicar hash a n chaves em uma tabela T de tamanho m, usando encadeamento para resolver as colisões. Se a chave k não estiver na tabela, o comprimento esperado E [nh(k) ] é no máximo o fator de carga
Alternativas
Q1045352 Algoritmos e Estrutura de Dados
Na versão de decisão do problema do caixeiro-viajante, que utiliza Grafos para encontrar soluções, é correto afirmar que há
Alternativas
Q1045342 Algoritmos e Estrutura de Dados
Árvores binárias podem ser usadas para representar expressões aritméticas. Como um exemplo de expressão, podemos ter: a * b + f sen – h * j com os elementos enumerados “Em-ordem”. Nesse caso, a árvore binária terá como raiz
Alternativas
Q1045335 Algoritmos e Estrutura de Dados
Um caminho em um grafo é uma sequência de vértices e arestas que permitem que se vá de um vértice a outro (ou volte para ele mesmo). Dizemos que o caminho contém os vértices, bem como as arestas percorridas. Um caminho crítico em um diagrama é um caminho para o qual a soma dos tempos de tarefas é máxima em todos os caminhos. O diagrama a que se refere a definição é chamado de
Alternativas
Q1002634 Algoritmos e Estrutura de Dados
De acordo com Szwarcfiter e Markenzon (2010), assinale a opção correta.
Alternativas
Q1002596 Algoritmos e Estrutura de Dados

Em diversas aplicações necessita-se de estruturas mais complexas do que as puramente sequenciais, para as quais se destacam as árvores, que admitem um tratamento computacional simples e eficiente, sendo utilizadas para a modelagem de inúmeros problemas práticos. Analise as figuras a seguir e assinale a opção que apresenta a correta classificação de cada árvore.


Imagem associada para resolução da questão

Alternativas
Q994653 Algoritmos e Estrutura de Dados
A figura a seguir representa um tubo em que são empilhadas bolas numeradas. Nesse caso, cada bola vai para o topo.
Imagem associada para resolução da questão
Após análise da figura, é correto afirmar que a estrutura de dados representada é uma
Alternativas
Q911700 Algoritmos e Estrutura de Dados
Assinale a opção correta sobre Árvore Binária, de acordo com Szwarcfitter e Markenzon (2010).
Alternativas
Q911665 Algoritmos e Estrutura de Dados
Com relação aos conceitos de Árvore citados por Szwarcfitter e Markenzon (2010), analise as afirmações abaixo, classificando-as em verdadeiro (V) ou Falso (F), e marque a opção que apresenta a sequência correta.
( ) O número de filhos de um nó é chamado de nível. ( ) Toda Árvore com n>1 nós possui no mínimo 1 e no máximo n + 1 folhas. ( ) Nível de um nó v é o número de nós do caminho da raiz até o nó v. ( ) A altura de um nó v é o número de nós do maior caminho de u até um de seus descendentes. ( ) A altura da Árvore T é igual ao nível máximo de seus nós. ( ) Duas Árvores ordenadas são isomorfas quando puderem se tornar coincidentes através de uma permutação na ordem das subárvores de seus nós. ( ) Duas Árvores ordenadas são isomorfas quando forem coincidentes, segunda a ordenação existente entre os seus nós.
Alternativas
Q911660 Algoritmos e Estrutura de Dados

Analise o algoritmo a seguir.


pont:= busca(x)

se pont = ptlista ou pont↑.chave ≠ x então

posi:= pont↑ .ant

ocupar (pt)

pt↑.info valor

pt↑.chave := x

pt↑.ant := posi

pt↑.post := pont

posi ↑.post:= pt

pont↑.ant := pt

fim-se


É correto afirmar que o algoritmo acima trata-se de uma:

Alternativas
Q891053 Algoritmos e Estrutura de Dados
Considerando o tipo de estrutura denominado vetor, é correta afirmar que:
Alternativas
Q874216 Algoritmos e Estrutura de Dados
Analise a Classe Estrutura abaixo
public class Estrutura {     private ArrayList<lnteger> estr;     public Estrutura(){         estr = new ArrayList<lnteger>();     }     public void adiciona( Integer n){         estr.add(n);     }     public integer remove(){         return (Integer) estr.remove( estr.size()-1);     } }
Que estrutura de dados essa classe implementa?
Alternativas
Respostas
21: C
22: C
23: C
24: C
25: C
26: A
27: E
28: A
29: A
30: B
31: C
32: B
33: C
34: C
35: B
36: A
37: B
38: B
39: C
40: B