- 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 Competitive-programming
Pratique Competitive-programming com 10 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 · 1 Difícil · 9
Habilidades que você vai praticar: Algoritmos de grafosAumentar e diminuir janelasBusca de partiçãoCaixeiro-viajanteCálculo de áreaDP com máscaras de bitsDP em intervalosDeque monotônicoDividir para conquistarDois ponteirosJanelas em O(n)Merge sort
- 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
Shortest Delivery Tour
Visit every city once and return home as cheaply as possible.
Você vai aprender
DP com máscaras de bitsCaixeiro-viajante
Ainda sem soluções
Difícil
Strongly Connected Components
Count groups of nodes that can all reach each other.
Você vai aprender
Algoritmos de grafosTarjan ou Kosaraju
Ainda sem soluções
Difícil
Minimum Window Substring
Find the shortest piece of text containing all required characters.
Você vai aprender
Aumentar e diminuir janelasTabelas de frequência
Ainda sem soluções
Difícil
Median of Two Sorted Arrays
Find the median of two sorted lists combined.
Você vai aprender
Busca de partiçãoO(log n)
Ainda sem soluções
Médio
K-th Smallest Element
Find the k-th smallest value without fully sorting.
Você vai aprender
QuickselectParticionamento
Ainda sem soluções
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
Count Inversions
Count the out-of-order pairs in a list.
Você vai aprender
Merge sortDividir para conquistar
Ainda sem soluções
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
Difícil
Sliding Window Maximum
Report the maximum of every window of k numbers.
Você vai aprender
Deque monotônicoJanelas em O(n)
Ainda sem soluções
Difícil
Matrix Chain Multiplication
Find the cheapest order to multiply a chain of matrices.
Você vai aprender
DP em intervalosOtimização
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