Í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 457941201827012

O algoritmo para resolver o problema da Torre de Hanói pode ser definido pela seguinte função recursiva: T(n) = 2T(n − 1...

1

457941201827012
Ano: 2024Banca: IF-MGOrganização: IF-MGDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos

O algoritmo para resolver o problema da Torre de Hanói pode ser definido pela seguinte função recursiva:



T(n) = 2T(n − 1) + 1, com T(0) = 1, onde n representa o número de discos.



Esse algoritmo resolve o problema movendo os discos entre três pinos de acordo com as regras do jogo.



Diante dessa definição, qual seria a ordem de complexidade do algoritmo?

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 457941200100566Estruturas de Dados e Algoritmos

Considere um arranjo (vetor) de inteiros com n elementos que está quase ordenado (isto é, apenas alguns elementos estão fora de ordem). Sabendo disso,...

#Teoria dos Algoritmos
Questão 457941200670287Estruturas de Dados e Algoritmos

Os algoritmos QuickSort e MergeSort são conhecidos algoritmos de ordenação e que apresentam um bom desempenho. Em relação as diferenças entre os dois ...

#Teoria dos Algoritmos
Questão 457941200726139Estruturas de Dados e Algoritmos

Os autômatos finitos são amplamente utilizados na computação devido à sua simplicidade e eficiência para resolver problemas que envolvem o reconhecime...

#Teoria dos Algoritmos#Teoria dos Autômatos
Questão 457941200928092Estruturas de Dados e Algoritmos

As linguagens regulares têm uma aplicação ampla e significativa em diversas áreas da computação, devido à sua simplicidade e capacidade de modelar pro...

#Teoria dos Algoritmos
Questão 457941200982597Estruturas de Dados e Algoritmos

As linguagens livres de contexto são essenciais nas áreas de Linguagens de Programação e Compiladores, onde desempenham um papel central na definição ...

#Teoria dos Algoritmos
Questão 457941200999796Estruturas de Dados e Algoritmos

As expressões regulares são ferramentas poderosas e amplamente utilizadas para a manipulação e busca de padrões em cadeias de texto, sendo essenciais ...

#Teoria dos Algoritmos
Questão 457941201320044Estruturas de Dados e Algoritmos

Analise as afirmativas abaixo sobre Máquina de Turing e linguagens: I. Toda linguagem recursivamente enumerável é também uma linguagem regular, pois p...

#Teoria dos Algoritmos
Questão 457941201518329Estruturas de Dados e Algoritmos

Um pesquisador está analisando um conjunto de dados sobre pacientes que se submeteram a um tratamento específico para diabetes. Os dados incluem variá...

#Teoria dos Algoritmos#Estruturas de Dados
Questão 457941201748335Estruturas de Dados e Algoritmos

Um pesquisador está usando um algoritmo genético para encontrar o melhor conjunto de features possíveis para um problema. No entanto, durante a execuç...

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

Para as lacunas abaixo, marque (C) para os algoritmos de classificação e (A) para algoritmos de agrupamento. Assinale a alternativa que representa a o...

#Teoria dos Algoritmos

Continue estudando

Mais questões de Estruturas de Dados e AlgoritmosQuestões sobre Teoria dos AlgoritmosQuestões do IF-MG