Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Estruturas de Dados e Algoritmos/
  4. Questão 457941200996994

O cálculo da complexidade computacional é essencial para verificar a viabilidade do algoritmo. Observe o código a seguir...

1

457941200996994
Ano: 2024Banca: FGVOrganização: CVMDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Análise de Complexidade
O cálculo da complexidade computacional é essencial para verificar a viabilidade do algoritmo. Observe o código a seguir, em Python, para o problema da torre de Hanoi.


def hanoi(n, o, d, a):

if n==1:

print("D1 de "+o+" p/ "+d)

else:

hanoi(n-1, o, a, d)

print("D"+str(n)+" de "+o+" p/ "+d)

hanoi(n-1, a, d, o)


A complexidade desse algoritmo no pior caso é:
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200047693Estruturas de Dados e Algoritmos

O analista Raimundo sabe que a indução de árvores de decisão é uma das formas mais simples, e ainda assim mais bem sucedidas, de aprendizagem de máqui...

#Teoria dos Algoritmos#Análise de Complexidade#Estruturas de Dados#Estruturas de Árvores
Questão 457941200649687Estruturas de Dados e Algoritmos

Considere um sistema que enfileira tarefas a serem executadas com variadas prioridades. Ao comparar duas formas comuns de implementação de listas de p...

#Estruturas de Listas#Estruturas de Dados
Questão 457941200666472Estruturas de Dados e Algoritmos

Algoritmos de agrupamento são fundamentais para a área de aprendizado de máquina não supervisionado. Em geral, esses algoritmos determinam clusters de...

#Fundamentos de Algoritmos#Fundamentos de Estruturas de Dados#Teoria dos Algoritmos#Estruturas de Dados
Questão 457941201144987Estruturas de Dados e Algoritmos

No contexto de estruturas de dados e algoritmos de busca, analise as afirmativas a respeito das diferenças entre árvores B e árvores binárias. I. Numa...

#Estruturas de Árvores#Estruturas de Dados
Questão 457941201164338Estruturas de Dados e Algoritmos

A analista Carla implementou uma solução algorítmica que classifica os novos processos submetidos à PGM de Niterói em níveis de indício de fraude. Par...

#Teoria dos Algoritmos#Análise de Complexidade#Lógica de Programação
Questão 457941201175516Estruturas de Dados e Algoritmos

No contexto das estruturas de dados, considere uma pilha (stack) onde as seguintes operações foram executadas. CLEAR PUSH (12) PUSH (14) POP PUSH (20)...

#Estruturas de Pilhas#Estruturas de Dados
Questão 457941201216070Estruturas de Dados e Algoritmos

Considerando os algoritmos de construção de árvores de decisão ID3 e C4.5, é correto afirmar que:

#Estruturas de Árvores#Estruturas de Dados
Questão 457941201788330Estruturas de Dados e Algoritmos

João precisa codificar uma função f(A), onde A é um array unidimensional de números inteiros, que deve retornar o maior valor armazenado em A. A compl...

#Teoria dos Algoritmos#Análise de Complexidade
Questão 457941201794135Estruturas de Dados e Algoritmos

O processo de otimização de consultas é composto de um grande conjunto de etapas, uma dessas etapas envolve a construção de árvores de consulta, també...

#Estruturas de Árvores#Estruturas de Dados
Questão 457941202008848Estruturas de Dados e Algoritmos

João trabalha no setor de BI da empresa e recebeu a tarefa de identificar agrupamentos de alunos de uma escola segundo seu desempenho acadêmico. A par...

#Fundamentos de Algoritmos#Teoria dos Algoritmos

Continue estudando

Mais questões de Estruturas de Dados e AlgoritmosQuestões sobre Teoria dos AlgoritmosQuestões do FGV