Desafios de programação de Trees

Pratique Trees com 3 desafios de programação, do fácil ao difícil. Cada desafio roda no navegador, com testes instantâneos, uma revisão do seu código por IA e soluções da comunidade para comparar.

Médio · 3

Habilidades que você vai praticar: BFS duploBusca em jogosListas de adjacênciaPadrão CompositePoda alfa-betaÁrvores
  • Python · C++ · C#
  • Testes automáticos
  • Revisão de código por IA
  • Soluções da comunidade
226
Desafios
2
Soluções compartilhadas
3
Linguagens

Todos os desafios

Busque por tema, linguagem ou dificuldade.

3 desafios
Médio

Diâmetro da Árvore

Uma árvore é um grafo não direcionado, conexo e sem ciclos.

Você vai aprender BFS duploListas de adjacência
GraphsTrees
Ainda sem soluções
Médio

Poda alfa-beta

Avalie uma árvore de jogo com minimax e poda alfa-beta, e conte quantas folhas a busca realmente examina.

Você vai aprender Poda alfa-betaBusca em jogos
RecursionTreesai
Ainda sem soluções
Médio

Tamanhos de pastas com Composite

Calcule o tamanho total de cada pasta em uma árvore onde pastas contêm arquivos e outras pastas.

Você vai aprender Padrão CompositeÁrvores
Padrões de projetoRecursionTrees
Ainda sem soluções