Questões Militares Sobre algoritmos e estrutura de dados

Foram encontradas 272 questões

Q3589265 Algoritmos e Estrutura de Dados
Assinale a opção que completa corretamente as lacunas da sentença abaixo. De acordo com Guimarães (2016), frequentemente, é necessário declarar novas variáveis ao longo do. desenvolvimento do algoritmo. Uma solução seria retomar o início do algoritmo e fazer novas declarações. Para contornar a dificuldade desta solução, recorre-se ao conceito de bloco. Um bloco consiste em um conjunto de declarações e comandos delimitados pelas palavras                                 e                                 .
Alternativas
Q3589244 Algoritmos e Estrutura de Dados
Com relação ao papel dos algoritmos na computação e às medianas e estatísticas de ordem n, de acordo com Cormen (2012), assinale a seguir a opção INCORRETА.
Alternativas
Q3589243 Algoritmos e Estrutura de Dados
De acordo com Cormen (2012), o quicksort, como a ordenação por intercalação, aplica o paradigma de divisão e conquista. Assim, assinale a opção que apresenta o processo de três etapas do método de divisão e conquista para ordenar um subarranjo típico A[p.. r]. 
Alternativas
Q3589239 Algoritmos e Estrutura de Dados
Conforme Farrer (2017), com relação à estrutura de dados, assinale a opção İNCORRETA.
Alternativas
Q3539447 Algoritmos e Estrutura de Dados

Considere que um algoritmo tem complexidade conforme a expressão:



T(n) = 4n2 + 50n


em que n representa o tamanho dos dados.



Assinale a alternativa que expressa adequadamente a medida de complexidade (Ordem de Complexidade ou Big-Oh) desse algoritmo, mostrando o comportamento assintótico predominante dele em função do tamanho do conjunto de dados a ser processado.

Alternativas
Q3539446 Algoritmos e Estrutura de Dados

Considere uma estrutura de dados do tipo LIFO (last-in first-out), na qual o último elemento a ser inserido será o primeiro a ser retirado.



Assinale a alternativa que apresenta o nome de uma estrutura de dados aderente a essa definição.

Alternativas
Q3513322 Algoritmos e Estrutura de Dados
Uma estrutura de dados do tipo lista linear é uma estrutura de dados que possui, como uma de suas características, o fato de os seus elementos estarem organizados de maneira sequencial.

Dois dos tipos mais comuns de listas lineares são:
Alternativas
Q3485756 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta o nome do algoritmo de ordenação demonstrado no código abaixo, escrito em Java 17, e a terceira iteração do algoritmo considerandoque o array a ser ordenado é {6,4,20,9,1 8,0}. 

42.png (316×147)
Alternativas
Q3485751 Algoritmos e Estrutura de Dados
Reescreva as funções de tempo apresentadas abaixo em Notação O e assinale a opção correta. 

2n +n3 ; 305; (n - 1)n + nn-1; log(n!) ; 5n + 10; 2n + n2 + 100n + 50  
Alternativas
Q3485749 Algoritmos e Estrutura de Dados
Dada a árvore binária apresentada abaixo, assinale a opção que apresenta corretamente o percurso simétrico (in order). 

35.png (385×228)
Alternativas
Q3485719 Algoritmos e Estrutura de Dados
Com relação às árvores binárias de busca, assinale a opção INCORRETA. 
Alternativas
Q3474600 Algoritmos e Estrutura de Dados
A pilha é uma estrutura de dados linear, usada em várias aplicações computacionais devido à sua simplicidade e eficiência. Qual é o princípio de funcionamento de uma pilha?
Alternativas
Q3474599 Algoritmos e Estrutura de Dados
Uma lista encadeada simples é uma estrutura de dados onde cada elemento (nó) contém um valor e um ponteiro que aponta para o próximo nó, permitindo inserções e remoções. Qual é a complexidade de tempo para remover um elemento no final de uma lista encadeada simples?
Alternativas
Q3452048 Algoritmos e Estrutura de Dados
No que concerne às Estruturas de Dados Elementares, é incorreto afirmar que: 
Alternativas
Q3452038 Algoritmos e Estrutura de Dados
Uma árvore Trie, também conhecida como árvore prefixada ou árvore digital, é uma estrutura de dados eficiente para armazenar um conjunto de strings, especialmente quando se trata de busca por prefixos. A Trie é útil em diversas aplicações, como autocompletar, busca de palavras, e processamento de texto.
Sobre as árvores Trie, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.
( ) Uma Trie é uma árvore M-ária cujos nós são vetores de M componentes com campos correspondentes aos dígitos ou caracteres que formam as chaves.
( ) Cada nó no nível i representa o conjunto de M / 2 chaves que começam com a mesma sequência de i dígitos ou caracteres.
( ) Considerando as chaves como sequência de bits (isto é, M = 2), o algoritmo de pesquisa digital é semelhante ao de pesquisa em árvore, exceto que, em vez de se caminhar na árvore de acordo com o resultado de comparação entre chaves, caminha-se de acordo com os bits de chave.
( ) O formato das árvores Tries, diferentemente das árvores binárias comuns, não depende da ordem em que as chaves são inseridas e sim da estrutura das chaves através da distribuição de seus bits
Alternativas
Q3349410 Algoritmos e Estrutura de Dados
Em Python, a estrutura de dados que permite que o programador manipule uma sequência de valores de dados de qualquer tipo é conhecida como 
Alternativas
Q3264849 Algoritmos e Estrutura de Dados
A estrutura de dados do tipo pilha apresenta algumas características próprias, dentre as quais: 
Alternativas
Q3264848 Algoritmos e Estrutura de Dados
Analise o algoritmo a seguir, expresso na forma de uma pseudolinguem (Português Estruturado).
Captura_de tela 2025-03-27 172229.png (278×491)

No início do algoritmo, admita que os valores lidos para as variáveis x e y tenham sido, respectivamente, 3 e 2. Desta forma, é correto afirmar que o valor assumido pela variável Final ao término da execução desse algoritmo será:
Alternativas
Q2547909 Algoritmos e Estrutura de Dados
Relativo às noções de banco de dados mineração de dados e big data, marque a alternativa INCORRETA
Alternativas
Q2547906 Algoritmos e Estrutura de Dados
Relativo às noções de aprendizado de máquina e inteligência artificial, marque a alternativa INCORRETA
Alternativas
Respostas
1: C
2: E
3: E
4: D
5: D
6: B
7: C
8: C
9: A
10: D
11: C
12: D
13: B
14: D
15: B
16: A
17: D
18: C
19: A
20: A