- Executores
-
Aprender
Aprender Python Exemplos executáveis, NumPy, pandas e mais Aprender IARedes neurais, ML e LLMs do zero Aprender C e C++ Ponteiros, memória, STL e C++ moderno Aprender C#Fundamentos, POO, LINQ, async e exercícios .NET Algoritmos em Python Busca, ordenação, recursão e visualizações O(n) Algoritmos em C e C++ Compare implementações em C e C++
- DesafiosNovo
Desafios de programação de Greedy
Pratique Greedy 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.
Fácil · 2 Médio · 2 Difícil · 1
Habilidades que você vai praticar: Algoritmos gulososCorreções gulosasDar trocoDois ponteirosInvariantesMáximo acumuladoMáximos de prefixoOrdenar primeiroRaciocínio matemáticoSomas alcançáveis
- 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.
Difícil
Trapping Rain Water
Compute how much rain water an elevation map holds.
Você vai aprender
Dois ponteirosMáximos de prefixo
Ainda sem soluções
Fácil
Troco: Menor Número de Moedas
Dê o troco usando o menor número possível de moedas dos EUA.
Você vai aprender
Algoritmos gulososDar troco
Ainda sem soluções
Médio
Esvaziando Duas Pilhas de Moedas
Decida se é possível esvaziar duas pilhas removendo moedas em pares.
Você vai aprender
Raciocínio matemáticoInvariantes
Ainda sem soluções
Médio
Menor Soma de Moeda Impossível
Encontre o menor valor positivo que não pode ser formado com as moedas disponíveis.
Você vai aprender
Somas alcançáveisOrdenar primeiro
Ainda sem soluções
Fácil
Torne um Array Não Decrescente
Encontre o menor número de incrementos necessários para que cada valor seja pelo menos igual ao anterior.
Você vai aprender
Correções gulosasMáximo acumulado
Ainda sem soluções
Explorar por tema
- Beginner 95
- ai 47
- aprendizado de máquina 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Redes neurais 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Padrões de projeto 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Aprendizado por reforço 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3