- 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 Aprender MatplotlibGráficos de linha, barras, dispersão e pizza com visualizadores 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++ Programação para crianças Aprenda a programar brincando!
- DesafiosNovo
- Para professoresNovo
- Atualizações
- Me pague um café
Desafios de programação em Rust
225 desafios que você pode resolver em Rust, dos primeiros laços a grafos, programação dinâmica e machine learning. Escreva seu código no navegador, rode os testes na hora e receba uma revisão por IA.
Fácil · 134 Médio · 67 Difícil · 24
Habilidades que você vai praticar: ContagemExtrair dígitosAritméticaFórmulasLaçosListasListas 2DAcompanhar o máximoCondiçõesDescida de gradienteDividir stringsDivisibilidade
- Python · C++ · C#
- Testes automáticos
- Revisão de código por IA
- Soluções da comunidade
- 226
- Desafios
- 123
- Soluções compartilhadas
- 9
- Linguagens
Todos os desafios
Busque por tema, linguagem ou dificuldade.
Médio
Atualizações de Q-learning
Aplique a atualização do Q-learning a um fluxo de experiências e veja as recompensas voltarem para estados anteriores.
Você vai aprender
Q-learningRecompensas descontadas
Ainda sem soluções
Fácil
Funções de perda: MSE, MAE e entropia cruzada
Meça o quanto as previsões de um modelo estão erradas com o erro quadrático médio, o erro absoluto médio ou a entropia cruzada binária.
Você vai aprender
MSEEntropia cruzada
Ainda sem soluções
Fácil
Pangram Check
A pangram contains every English letter at least once.
Você vai aprender
Conjuntos de letrasNormalizar maiúsculas
Ainda sem soluções
Médio
Propagação direta em uma rede de duas camadas
Passe as entradas por uma camada oculta ReLU e uma camada de saída sigmoide.
Você vai aprender
Propagação diretaRedes multicamadas
Ainda sem soluções
Fácil
Rotacionar Array
Rotacione uma lista para a direita por um certo número de passos.
Você vai aprender
Índices de arraysMódulo
Ainda sem soluções
Médio
Simulador de Comandos de Robô
Mova um robô usando L (gira 90 graus à esquerda), R (gira 90 graus à direita) e A (avança um passo).
Você vai aprender
Vetores de direçãoProcessar comandos
Ainda sem soluções
Fácil
Um único neurônio artificial
Calcule a saída de um neurônio: soma ponderada das entradas mais um viés, passada pela sigmoide.
Você vai aprender
NeurôniosSomas ponderadas
Ainda sem soluções
Fácil
Title Case
Coloque a primeira letra de cada palavra em maiúsculo.
Você vai aprender
Métodos de stringMaiúsculas
Ainda sem soluções
Fácil
Ano Bissexto
Verifique se um ano segue a regra dos anos bissextos do calendário gregoriano.
Você vai aprender
Lógica booleanaCondições
Fácil
Contar Palavras
Conte as palavras em uma frase.
Você vai aprender
Dividir stringsEspaços
Ainda sem soluções
Fácil
Inverter uma String
Retorne os caracteres de uma string na ordem inversa.
Você vai aprender
Percorrer ao contrárioFatiamento
Fácil
Mediana de uma Lista
Encontre o valor central de uma lista após ordená-la.
Você vai aprender
OrdenaçãoEstatística
Ainda sem soluções
Médio
Propagação direta em uma camada densa
Calcule as saídas de uma camada de neurônios totalmente conectada com a ativação que você escolher.
Você vai aprender
Camadas densasAtivações
Ainda sem soluções
Médio
Longest Common Subsequence Length
A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.
Você vai aprender
Tabelas DP 2DOtimizar memória
Ainda sem soluções
Fácil
Mover Zeros
Mova todos os zeros para o final mantendo a ordem dos demais.
Você vai aprender
Dois ponteirosAlterações no lugar
Ainda sem soluções
Fácil
Verificação de Anagrama
Verifique se duas frases usam as mesmas letras.
Você vai aprender
OrdenaçãoContagem de frequências
Fácil
Máximo do Array
Encontre o maior valor em uma lista.
Você vai aprender
Acompanhar o máximoUma única passada
Ainda sem soluções
Fácil
Contar Letras Maiúsculas
Conte as letras maiúsculas em um texto.
Você vai aprender
Verificar caracteresContagem
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