Questões de Concurso Sobre algoritmos e estrutura de dados
Foram encontradas 3.260 questões
I. Admitem todas as operações sobre conjuntos dinâmicos, no pior caso, cada operação demora um tempo 1(n) em uma árvore com n elementos.
II. As árvores vermelho-preto são uma variante de árvores de pesquisa binária.
III. Em uma árvore de pesquisa binária construída aleatoriamente, não há como medir o tempo esperado para cada operação.
IV. Uma árvore vermelho-preto é uma árvore de pesquisa balanceada, chamada árvore B.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
As pilhas são mais eficientes que as filas em todos os cenários.
Em uma lista linear, a remoção de elementos é sempre realizada no início da lista.
A estrutura de repetição while pode ser utilizada com ou sem inicialização de variáveis de controle.
A estrutura condicional if‑else é utilizada, exclusivamente, na linguagem de programação Java.
Quanto à lógica de programação e à estrutura de dados, julgue o item.
A estrutura condicional switch‑case é utilizada para comparar o valor de uma expressão com diferentes casos, tornando‑a mais flexível quando se trata de avaliar múltiplas possibilidades.
Julgue o item a seguir, a respeito de elasticsearch e grafos.
O elasticsearch utiliza, por padrão, o algoritmo de
pontuação BM25.
Julgue o item a seguir, a respeito de elasticsearch e grafos.
Em um grafo, um componente conectado é um conjunto de
vértices que estão conectados entre si.
Sobre a notação de ponto flutuante, assinale a alternativa incorreta.

A saída esperada para o código apresentado é:
O algoritmo da figura abaixo ilustra a estrutura de controle repita... fimrepita.
Os blocos de instruções equivalentes, que produzem o mesmo
resultado, mas utilizam as estruturas de controle para ... fimpara
e enquanto... faca ... fimenquanto constam, respectivamente, da
seguinte opção de resposta:
Esse modo de operação é o
É um exemplo de código produzido pelo algoritmo SHA256 o seguinte código de verificação: