- 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 JavaScript
225 desafios que você pode resolver em JavaScript, 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
Normalização de camada
Normalize cada linha para média 0 e variância 1 e depois escale e desloque, como todo bloco Transformer faz.
Você vai aprender
Normalização de camadaTransformers
Ainda sem soluções
Fácil
Segundo Maior Valor
Encontre o segundo maior valor distinto.
Você vai aprender
Dois acompanhamentosValores distintos
Ainda sem soluções
Fácil
Soma dos Múltiplos
Some valores abaixo de um limite que sejam divisíveis por qualquer fator fornecido.
Você vai aprender
LaçosDivisibilidade
Ainda sem soluções
Fácil
Derivadas de funções de ativação
Calcule a derivada de sigmoid, ReLU, Leaky ReLU ou tanh em cada valor, as inclinações de que a retropropagação precisa.
Você vai aprender
DerivadasRetropropagação
Ainda sem soluções
Fácil
Somar um Array
Some todos os valores em uma lista.
Você vai aprender
AcumuladoresListas vazias
Ainda sem soluções
Médio
Gradientes de um único neurônio
Use a regra da cadeia para descobrir como a perda muda com cada peso e o viés de um neurônio sigmoide.
Você vai aprender
Regra da cadeiaGradientes
Ainda sem soluções
Fácil
Achatar um Array 2D
Combine as linhas de um array 2D de inteiros em um único array.
Você vai aprender
Arrays 2DLaços aninhados
Ainda sem soluções
Fácil
Maior Palavra
Encontre a palavra mais longa em uma frase.
Você vai aprender
Dividir stringsAcompanhar o máximo
Ainda sem soluções
Difícil
Retropropagação em uma rede de duas camadas
Calcule todos os gradientes de pesos e vieses de uma rede com uma camada oculta sigmoide e uma saída sigmoide.
Você vai aprender
RetropropagaçãoRegra da cadeia
Ainda sem soluções
Fácil
Substituir Espaços por Traços
Transforme espaços em traços para criar um slug no estilo de URL.
Você vai aprender
Montar stringsSubstituir caracteres
Fácil
Iniciais de um Nome
Construa as iniciais maiúsculas a partir de um nome completo.
Você vai aprender
Dividir stringsMaiúsculas
Fácil
Média de Array
Calcule a média de uma lista de números.
Você vai aprender
Soma e quantidadeDivisão decimal
Ainda sem soluções
Difícil
Hotel Room Allocation
Assign arriving groups in order.
Você vai aprender
Consultas de máximo em intervaloAtualizações pontuais
Ainda sem soluções
Fácil
Ímpar, Par ou Nenhum dos Dois
Classifique um número conforme ele seja um inteiro ímpar, um inteiro par ou nenhum dos dois.
Você vai aprender
MóduloCondições
Ainda sem soluções
Fácil
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Você vai aprender
Analisar stringsDividir palavras
Ainda sem soluções
Fácil
Mínimo do Array
Encontre o menor valor em uma lista.
Você vai aprender
Acompanhar o mínimoUma única passada
Ainda sem soluções
Fácil
Every Other Character
Keep the characters at even positions.
Você vai aprender
Índices de stringsPassos
Fácil
Above-Average Values
Keep the values that are greater than the average.
Você vai aprender
Duas passadasFiltragem
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