Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.122 questões

Q2378356 Algoritmos e Estrutura de Dados

Acerca de estrutura de dados e algoritmos, julgue o item a seguir.


O seguinte pseudocódigo possui complexidade de tempo de pior caso O(2") para a verificação da existência de um elemento na lista.


função                       BuscaRecursiva(lista,                        tamanho,

elemento)

  se tamanho < 1 então

  retorna FALSO 

  se lista[tamanho] == elemento então

  retorna VERDADEIRO

  senão

  BuscaRecursiva(lista, tamanho-1, elemento)

fim função

Alternativas
Q2378354 Algoritmos e Estrutura de Dados

Acerca de estrutura de dados e algoritmos, julgue o item a seguir.


Os algoritmos de Dijkstra e de Bellman-Ford resolvem o problema de caminhos mais curtos de única origem. Enquanto este aceita arestas de pesos negativos, aquele aceita somente arestas não negativas.

Alternativas
Q2378351 Algoritmos e Estrutura de Dados

Acerca de estrutura de dados e algoritmos, julgue o item a seguir.


A passagem de um vetor por valor é mais eficiente que a passagem por parâmetro, considerando aspectos de tempo de processamento e espaço em memória, estando ambas as situações sob as mesmas condições de recursos. 

Alternativas
Q2376985 Algoritmos e Estrutura de Dados
Qual é a quantidade máxima de arestas que um grafo G com 100 vértices deve ter para que G seja conexo e acíclico? 
Alternativas
Q2376984 Algoritmos e Estrutura de Dados
Observe a figura a seguir.
Imagem associada para resolução da questão

Para a árvore binária apresentada, qual a ordem correta de visitação dos nós em um percurso em pós-ordem(pós-fixo)? 
Alternativas
Q2376983 Algoritmos e Estrutura de Dados
Matrizes esparsas visam economizar espaço de armazenamento. A estrutura de dados utilizada para implementar matriz esparsa é
Alternativas
Q2376543 Algoritmos e Estrutura de Dados
O script a seguir foi executado duas vezes por um usuário.

!/bin/bash touch text.txt cat text.txt echo "# Este é um comentário" >> text.txt exit

Após a segunda execução, ao abrirmos o arquivo text.txt, ele
Alternativas
Q2370378 Algoritmos e Estrutura de Dados
Avalie se, no contexto da lógica de programação, as etapas para o desenvolvimento de um programa a seguir estão corretamente descritas:

(   ) Estuda-se o enunciado do problema para definir os dados de entrada, o processamento e os dados de saída.
(   ) Usa-se fluxogramas ou português estruturado para descrever o problema com suas soluções.
(   ) O algoritmo é transformado em códigos da linguagem de programação escolhida para se trabalhar.

Está correto o que se afirma em 
Alternativas
Q2369644 Algoritmos e Estrutura de Dados
Dentre as opções a seguir, aquela que é uma característica dos vetores:
Alternativas
Q2369643 Algoritmos e Estrutura de Dados

Observe a seguinte estrutura de controle: 


repita

       <lista de comandos>

até

       <condição>


Uma outra estrutura de controle equivalente a essa é:

Alternativas
Q2369642 Algoritmos e Estrutura de Dados

Observe o seguinte algoritmo:



Imagem associada para resolução da questão



A ferramenta utilizada para construção desse algoritmo é:

Alternativas
Q2367133 Algoritmos e Estrutura de Dados

Julgue o item a seguir que tratam de extração e representação de conhecimento. 


Se um algoritmo induzir hipóteses que apresentam baixa taxa de acerto mesmo no conjunto de treino, então as hipóteses estão superajustadas aos dados. 

Alternativas
Q2367129 Algoritmos e Estrutura de Dados

Julgue o item a seguir, a respeito de algoritmos e técnicas supervisionadas e não supervisionadas de aprendizado de máquina e aprendizagem profunda. 


Random forests fornecem pontuações de distância euclidiana entre os recursos que podem ser usadas para compreender a importância relativa de cada recurso na previsão. 

Alternativas
Q2367127 Algoritmos e Estrutura de Dados

Julgue o item a seguir, a respeito de algoritmos e técnicas supervisionadas e não supervisionadas de aprendizado de máquina e aprendizagem profunda. 


O objetivo das regras de associação é encontrar todos os conjuntos de itens que possuem confiança mínima com máximo de dados observados. 

Alternativas
Q2367124 Algoritmos e Estrutura de Dados

Julgue o item a seguir, a respeito de algoritmos e técnicas supervisionadas e não supervisionadas de aprendizado de máquina e aprendizagem profunda. 


A distância de Minkowski entre duas cadeias de caracteres é definida como o número mínimo de operações de edição necessárias para transformar a primeira cadeia de caracteres na segunda. 

Alternativas
Respostas
321: E
322: E
323: C
324: C
325: C
326: C
327: E
328: E
329: B
330: B
331: D
332: C
333: A
334: C
335: A
336: C
337: E
338: E
339: E
340: E