Revisão G2 - Complexidade

Revisão G2 - Complexidade

University

36 Qs

quiz-placeholder

Similar activities

Tema 5 Programación Básica

Tema 5 Programación Básica

University

35 Qs

Cuestionario de Informática

Cuestionario de Informática

1st Grade - University

31 Qs

Quiz Pra UAS LA

Quiz Pra UAS LA

University

33 Qs

WINDOWS 10

WINDOWS 10

University

41 Qs

Internet -2021

Internet -2021

University

40 Qs

Sistema Operativo

Sistema Operativo

University

31 Qs

Conversiones Unidades de Medida

Conversiones Unidades de Medida

University

36 Qs

Almacenamiento y respaldo de la Información

Almacenamiento y respaldo de la Información

University

31 Qs

Revisão G2 - Complexidade

Revisão G2 - Complexidade

Assessment

Quiz

Computers

University

Practice Problem

Easy

Created by

Fahad Kalil

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

36 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual das seguintes afirmações é verdadeira sobre algoritmos de backtracking?

Sempre encontra a solução ótima na primeira tentativa.
Explora todas as possibilidades até encontrar a solução desejada.
Utiliza estruturas de dados como filas para armazenar estados.
É eficiente para resolver problemas de otimização em tempo polinomial.
Evita a exploração de todas as possibilidades através de uma análise a priori.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Em qual dos seguintes cenários um algoritmo de backtracking seria ideal?

Calcular a sequência de Fibonacci.
Encontrar a menor distância entre duas cidades em um mapa.
Resolver um quebra-cabeça de sudoku.
Determinar o caminho mais curto em um grafo com pesos negativos.
Ordenar uma lista de números.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual dos seguintes algoritmos utiliza a abordagem de divisão e conquista?

Dijkstra
Kruskal
Quicksort
Prim
Breadth-First Search

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual é a principal característica de um algoritmo de divisão e conquista?

Divide o problema em subproblemas menores, resolve-os independentemente e combina as soluções.
Explora todas as soluções possíveis.
Utiliza heurísticas para encontrar uma solução aproximada.
Resolve o problema de forma iterativa utilizando uma única pilha.
Baseia-se em grafos para encontrar a solução ótima.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual das seguintes características descreve melhor um algoritmo guloso?

Explora todas as soluções possíveis.
Resolve subproblemas e os combina para encontrar a solução final.
Escolhe a melhor opção local em cada etapa, na esperança de encontrar a solução ótima global.
Utiliza programação dinâmica para garantir a solução ótima.
Baseia-se em uma abordagem recursiva para explorar todas as combinações.

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual dos seguintes problemas pode ser resolvido de forma eficaz usando um algoritmo guloso?

Problema da Mochila 0/1.
Problema do Caixeiro Viajante.
Algoritmo de Dijkstra para encontrar o caminho mais curto.
Problema de N-Rainhas.
Problema de coloração de grafos.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual das seguintes estratégias é essencial para a programação dinâmica?

Resolver problemas grandes diretamente.
Dividir o problema em subproblemas independentes.
Resolver cada subproblema apenas uma vez e armazenar seus resultados.
Fazer escolhas locais ótimas em cada etapa.
Explorar todas as combinações possíveis de soluções.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?