Questões de Concurso Sobre algoritmos e estrutura de dados
Foram encontradas 3.208 questões
A Figura 2, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0.
Qual será o valor da variável "retorno" ao final da execução do algoritmo da Figura 2?
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?
Analise, abaixo, as estruturas de dados do tipo árvore, identificadas por A, B e C.
Quais podem ser consideradas árvores balanceadas?
Avalie a estrutura de dados do tipo árvore abaixo:
O nó C possui, respectivamente, grau e nível:
A Figura 1 abaixo apresenta um algoritmo escrito no software VisuAlg 3.0:
Figura 1 – Algoritmo escrito no software VisuAlg 3.0
Qual será o valor da variável "tot" ao final da execução do algoritmo da Figura 1?
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.



e que a saída


analise as seguintes alternativas:
I. Da figura é possível determinar apenas os valores Kp e Ti .
II. O algoritmo empregado é o PID ISA ou PID ideal, com parâmetros Kp = 2, Ti = 4 e Td = 1 .
III. O algoritmo empregado é o PID paralelo ou clássico, com parâmetros Kp = 2, Ti = 4 e Td = 2.
IV. Da figura é possível determinar os valores Kp, Ti e Td .
V. O algoritmo empregado é o PID ISA ou PID ideal, com parâmetros Kp = 2, Ti = 4 e Td indeterminado.
É(são) correta(s) a(s) afirmativa(s):
A*(B+C)/D-E
A expressão correta na referida notação é:
I. Qualquer operação de inserção de uma nova chave implica uma divisão (split) de algum nó. II. Qualquer operação de remoção de uma chave implica uma divisão (split) de algum nó. III. Qualquer operação de remoção de uma chave implica uma concatenação de dois ou mais nós em um.
Está correto o que se afirma em: