Desafios de programação de Hackathon

Pratique Hackathon com 5 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 · 2 Difícil · 3

Habilidades que você vai praticar: Algoritmo de KahnContar arestasContar vizinhosDP de prefixosDP em DAGDetectar ciclosOrdem topológicaSegmentar textoSimulação em gradeVerificar 4 vizinhos
  • 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.

5 desafios
Médio

Game of Life Step

Advance Conway's Game of Life by one generation.

Você vai aprender Simulação em gradeContar vizinhos
AdvancedGridsHackathonSimulation
Ainda sem soluções
Difícil

Longest Path in a DAG

Find the heaviest path in a task dependency graph.

Você vai aprender Ordem topológicaDP em DAG
AdvancedGraphsHackathonTopological-sort
Ainda sem soluções
Difícil

Word Break

Decide whether text can be split into dictionary words.

Você vai aprender DP de prefixosSegmentar texto
AdvancedDynamic-programmingHackathonStrings
Ainda sem soluções
Difícil

Ordem dos Cursos

Ordene os cursos para que todos os pré-requisitos venham antes.

Você vai aprender Algoritmo de KahnDetectar ciclos
AdvancedGraphsHackathonTopological-sort
Ainda sem soluções
Médio

Island Perimeter

Measure the coastline of land cells in a grid.

Você vai aprender Contar arestasVerificar 4 vizinhos
AdvancedGridsHackathon
Ainda sem soluções