Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.260 questões

Q2182228 Algoritmos e Estrutura de Dados

Considere o algoritmo a seguir:


Imagem associada para resolução da questão

Assinale a alternativa que corresponde à apresentação do problema.

Alternativas
Q2181810 Algoritmos e Estrutura de Dados

Maria treinou um classificador que distingue fotos de maças e laranjas. Após testar o classificador com uma amostra de 160 fotos, obteve a matriz de confusão a seguir.

Imagem associada para resolução da questão

Com base neste resultado, é correto afirmar que a acurácia deste classificador é

Alternativas
Q2179306 Algoritmos e Estrutura de Dados
Para ordenar um vetor de 10 elementos usando-se a ordenação por seleção, a quantidade de comparações necessárias é igual a
Alternativas
Q2179305 Algoritmos e Estrutura de Dados

leia(x)


y = 0.0

m = 1.0

enquanto x > 1 faça

escreva(y, x, m)

y = y + (x % 2) * m

x = x / 2 m = m * 10

fim enquanto

escreva(y)


Assinale a opção que apresenta o valor de x para que o resultado do código precedente seja igual a 131. 

Alternativas
Q2179304 Algoritmos e Estrutura de Dados

soma = 0

função a(x):

soma = 0

se (x <= 1) então

retorne 1

fim se

soma = soma + x + a(x - 1) + a(x - 2)

retorne soma

escreva(a(3))


Assinale a opção que apresenta o resultado correto para o pseudocódigo precedente. 

Alternativas
Q2179303 Algoritmos e Estrutura de Dados
As operações push (inserir no topo), pop (retirar do topo) e top (observar o topo) são utilizadas em estruturas de dados do tipo 
Alternativas
Ano: 2023 Banca: FUNDATEC Órgão: GHC-RS Prova: FUNDATEC - 2023 - GHC-RS - Programador |
Q2177264 Algoritmos e Estrutura de Dados
De acordo com a literatura clássica sobre estruturas de dados, qual das estruturas de dados abaixo NÃO é linear?
Alternativas
Q2176952 Algoritmos e Estrutura de Dados
É uma linguagem de consulta que utiliza um modelo baseado em grafos: 
Alternativas
Q2176951 Algoritmos e Estrutura de Dados
Qual é a diferença entre uma árvore de busca binária e uma árvore B?
Alternativas
Q2176950 Algoritmos e Estrutura de Dados
Qual é o fator de balanceamento mínimo de uma árvore AVL para garantir que a complexidade de tempo das operações de inserção e exclusão seja O(log n)? 
Alternativas
Q2176948 Algoritmos e Estrutura de Dados
Em uma tabela hash com tratamento de colisão por endereçamento aberto, qual é a condição de parada do algoritmo de inserção quando não é possível encontrar uma posição livre na tabela? 
Alternativas
Q2176943 Algoritmos e Estrutura de Dados
Quais as principais diferenças entre as tabelas hash com encadeamento e com endereçamento aberto?
Alternativas
Q2176941 Algoritmos e Estrutura de Dados
Suponha que você tenha uma árvore binária de busca com n nós. Qual é a complexidade de tempo para determinar se a árvore é uma árvore AVL balanceada?
Alternativas
Q2176940 Algoritmos e Estrutura de Dados
Qual a diferença entre uma Árvore B e uma Árvore B+?
Alternativas
Q2176931 Algoritmos e Estrutura de Dados
Considerando uma tabela hash com fator de carga X, qual é a probabilidade de colisão em uma inserção, utilizando a função de hash universal? 
Alternativas
Q2176929 Algoritmos e Estrutura de Dados
Qual é a altura máxima de uma árvore vermelha e preta com N chaves?
Alternativas
Q2176928 Algoritmos e Estrutura de Dados
Qual a complexidade de tempo assintótica para buscar um registro em uma árvore B+ com X chaves e altura Y
Alternativas
Q2176538 Algoritmos e Estrutura de Dados

A Figura 2, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0.

Imagem associada para resolução da questão


Qual será o valor da variável "retorno" ao final da execução do algoritmo da Figura 2?

Alternativas
Q2176537 Algoritmos e Estrutura de Dados
Avalie o trecho de algoritmo abaixo, escrito em pseudocódigo (Portugol), cujo objetivo é a ordenação de um vetor em ordem crescente. Considere que "v" é um vetor de números inteiros com 5 posições que foi declarado e preenchido anteriormente, e que “t” é uma variável inteira que também foi preenchida anteriormente com o tamanho desse vetor.
para j de 1 até t faça    para i de 1 até t faça         se v[i] > v[i+1] então             aux ← v[i]             v[i] ← v[i+1]             v[i+1] ← aux        fimse     fimpara fimpara
Caso o operador relacional ">" (maior) fosse trocado pelo operador ">=" (maior ou igual), mais quantas linhas do algoritmo teriam que ser alteradas para que o resultado esperado (ordenação do vetor em ordem crescente) continuasse a ser o mesmo?
Alternativas
Q2176536 Algoritmos e Estrutura de Dados
Assinale a alternativa que apresenta o tipo de estrutura de dados caracterizada por um conjunto de dados dispostos por uma sequência de nós, em que a relação de sucessão desses elementos é determinada por um ponteiro que indica a posição do próximo elemento.
Alternativas
Respostas
581: B
582: D
583: D
584: B
585: D
586: A
587: E
588: C
589: E
590: B
591: A
592: D
593: A
594: A
595: B
596: D
597: B
598: C
599: E
600: B