- 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 Stacks
Pratique Stacks 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 · 3 Difícil · 2
Habilidades que você vai praticar: Pilha monotônicaPilhasCálculo de áreaExecutar instruçõesMínimo acumuladoRAIITempo linearTokenização
- 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
Largest Rectangle in a Histogram
Find the largest rectangle that fits under a histogram.
Você vai aprender
Pilha monotônicaCálculo de área
Ainda sem soluções
Difícil
Mini Stack-Language Interpreter
Evaluate a small stack language.
Você vai aprender
TokenizaçãoExecutar instruções
Ainda sem soluções
Médio
Nearest Smaller Value to the Left
For each number, find the closest earlier position containing a strictly smaller number.
Você vai aprender
Pilha monotônicaTempo linear
Ainda sem soluções
Médio
Pilha com mínimo
Construa uma pilha que informe seu menor elemento instantaneamente após qualquer push ou pop.
Você vai aprender
PilhasMínimo acumulado
Ainda sem soluções
Médio
Ordem de liberação RAII
Descubra a ordem em que os recursos em escopos são liberados quando seus escopos terminam, como o RAII garante.
Você vai aprender
RAIIPilhas
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