Questões de Concurso Sobre algoritmos e estrutura de dados
Foram encontradas 3.780 questões

Após a execução desse algoritmo, os valores das variáveis ALFA, BETA e GAMA serão, respectivamente:
• Dividir recursivamente o vetor a ser ordenado em dois, até obter n vetores de 1 único elemento.
• Aplicar a intercalação tendo como entrada 2 vetores de um elemento, formando um vetor ordenado de dois elementos.
• Repetir esse processo formando vetores ordenados cada vez maiores, até que todo o vetor esteja ordenado.
Qual é o método de ordenação representado pelo algoritmo?
Analise o grafo a seguir.
Com base nesse grafo, assinale a alternativa correta.
• Passo 1. Encontre o menor item do vetor
• Passo 2. Troque-o de lugar com o item da primeira posição do vetor.
• Passo 3. Repita essas duas operações com os n − 1 itens restantes, depois com os n − 2 itens, até que reste apenas um elemento.
Qual é o método de ordenação descrito pelo algoritmo?
Analise o algoritmo abaixo, escrito no software VisuAlg 3.0:

Ao final da execução do algoritmo acima, qual será o valor da variável “final”?
Analise o algoritmo abaixo, escrito no software VisuAlg 3.0:

O que será impresso a partir da execução do algoritmo?


Considerando que o conjunto de elementos de ambas as árvores é finito e que cada elemento pode ter no máximo duas subárvores, as árvores são:
A = 1616
B = 1010
C = 102
O cálculo da soma de A + B + C é:

Para a árvore binária da figura, qual a ordem correta de visitação dos nós em um percurso em em-ordem?

Ao final da execução do algoritmo acima, qual será o valor da variável “x”?
No que se refere a vulnerabilidades e ataques a sistemas computacionais e criptografia, julgue o próximo item.
Projetado para velocidade, simplicidade e segurança, o
algoritmo MD (message digest) produz um valor de hash de
128 bites para um tamanho arbitrário da mensagem inserida.

Ao se aplicar na árvore acima o algoritmo de travessia Pré-Ordem, a partir da raiz, a ordem de visita dos nós será o descrito na alternativa:
Analise o seguinte fluxograma:

Após a execução do algoritmo será exibido ao usuário o valor: