Questões de Concurso Sobre algoritmos e estrutura de dados
Foram encontradas 3.849 questões
Considere o pseudocódigo que define a função fibo, exibido a seguir.

Para um inteiro n ≥ 1, a complexidade do algoritmo utilizado é:
Embora não haja conceitos únicos para dados e informação, é possível afirmar que os dados são matéria-prima para a informação.
A matriz é uma estrutura que possui todos os valores do mesmo tipo, ou seja, uma estrutura homogênea e que pode ainda ter mais de uma dimensão.
As operações somar, inserir e apagar elementos são consideradas como operações de atualização de um vetor.
int func(int n) { if (n <= 1) { return n } return func(n-1) + func(n-2) }
Caso essa função seja chamada recebendo como entrada o valor 10, qual será o valor retornado pela função?
Considere o pseudocódigo a seguir, em que o símbolo ^ indica uma operação XOR bitwise.
a = 12
b = 5
a = a ^ b
b = a ^ b
a = a ^ b
Os valores finais das variáveis a e b são, respectivamente,
Dada a árvore a seguir, assinale a alternativa que apresenta o passeio em ordem para essa árvore.

Após a execução, para as variáveis ALFA e BETA mostrarão, respectivamente, os seguintes conteúdos:
Após a execução, as variáveis N e S mostrarão, respectivamente, os seguintes valores:
Os blocos de instruções que devem substituir as referências
e
são, respectivamente:O pseudocódigo abaixo refere-se a um algoritmo conhecido por Triângulo de Pascal.
O resultado impresso, gerado pelo algoritmo, está
indicado na seguinte alternativa:
(I)
(II) Duas estruturas equivalentes a para ... faca ... fimpara, que geram o mesmo resultado, a primeiro usando repita ... ate que... e a segunda enquanto... faca..., são mostradas, respectivamente, na seguinte opção:
Após a execução, os valores finais das variáveis SOL e LUA são, respectivamente:
A figura a seguir apresenta um pseudocódigo referente a um programa de computador.

Após a execução, a sequência de números gerada
está indicada na seguinte opção:
Após a execução, os valores finais das variáveis BRASIL e HOLANDA são, respectivamente:
Na geração de códigos executáveis, os processos P1 e P2 são denominados, respectivamente: