- 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 Sorting
Pratique Sorting com 6 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 · 3 Difícil · 1
Habilidades que você vai praticar: Agregar resultadosAgrupamentoComparadoresConcorrênciaDividir para conquistarFilas de prioridadeLINQ JoinMerge sortOrdenar por chavesOrdenaçãoParticionamentoQuickselect
- 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.
Médio
K-th Smallest Element
Find the k-th smallest value without fully sorting.
Você vai aprender
QuickselectParticionamento
Ainda sem soluções
Médio
Tournament Standings
Rank teams from match records.
Você vai aprender
Agregar resultadosOrdenar por chaves
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
Médio
Ordem de conclusão de tarefas paralelas
Execute tarefas concorrentemente com no máximo k por vez e informe a ordem em que elas terminam.
Você vai aprender
ConcorrênciaFilas de prioridade
Ainda sem soluções
Fácil
Juntar clientes e pedidos
Junte clientes e pedidos como um Join do LINQ e informe o gasto total de cada cliente.
Você vai aprender
LINQ JoinAgrupamento
Ainda sem soluções
Fácil
Ordenar por uma chave escolhida
Ordene pessoas por nome ou por idade com um comparador escolhido em tempo de execução, quebrando empates de forma consistente.
Você vai aprender
ComparadoresOrdenaçã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