Questões de Concurso Sobre algoritmos e estrutura de dados
Foram encontradas 3.260 questões
A sintaxe dessa estrutura está indicada na seguinte alternativa:

Essas estruturas de dados são denominadas respectivamente:

Após a execução, os valores de W, F(N) e K serão, respectivamente:

A s instruções que devem substituir

• INIT(H) cria a pilha H vazia • PUSH(H,alfa) insere alfa na pilha H • POP(H )desempilha a pilha H • PILHA VAZIA(H) testa se a pilha H está vazia • STR(alfa) converte um valor inteiro em caractere • CONCATENA(x,alfa) concatena x e alfa
Observe o algoritmo abaixo.

Se for lido o valor 25 para alfa,o valor de saída do algoritmo para x será:
Quantas trocas e comparações foram realizadas, respectivamente, por cada um?
Qual é a quantidade mínima de movimentos entre as três pilhas para que a pilha P1, originalmente cheia, esteja preenchida de v(5) até v(1), respectivamente, com os símbolos Q1, Q2, Q3, Q4, Q5 ?


Considerando o algoritmo fornecido, caso a linha de programa
Para i de 1 até x1 faça
seja substituída pela linha
Para i de 1 até x1 passo 2 faça
o número de vezes que as instruções serão executadas dentro do loop Para... é igual a

É correto afirmar que o valor impresso ao final da execução do algoritmo é igual a
Início Inteiro a, b, c, i; Leia a; b ← 0; c ← 0; Para i de 1 até 5, faça
[
b ← b + 2*a + i; c ← c + 3*a - i; ] Imprima (b+c); Fim
Ao final da execução do algoritmo, o valor impresso será igual a:
I. A inserção de chaves não ordenadas é geralmente mais rápida em métodos de hashing.
II. O número médio de acessos para localização de registros tende a ser menor para métodos baseados em hashing.
III. Métodos de hashing não disponibilizam acesso sequencial às chaves em ordem crescente ou decrescente.
É correto concluir que:
Supondo-se que o SGBD suporta visões, índices árvore-B e de tabela de espalhamento (hashs), joins e procedimentos armazenados, a maneira de acelerar essa busca ao máximo é criar um(a)