- 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 em C#
226 desafios que você pode resolver em C#, 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 · 68 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
- 2
- Soluções compartilhadas
- 3
- Linguagens
Todos os desafios
Busque por tema, linguagem ou dificuldade.
Médio
Codificação posicional senoidal
Calcule os vetores de posição seno e cosseno que os Transformers somam aos embeddings dos tokens.
Você vai aprender
Codificação posicionalTrigonometria
Ainda sem soluções
Médio
Agrupamento k-means
Agrupe pontos em k clusters atribuindo-os repetidamente ao centroide mais próximo e movendo os centroides.
Você vai aprender
AgrupamentoCentroides
Ainda sem soluções
Médio
Classificador de k vizinhos mais próximos
Preveja um rótulo por votação da maioria entre os k pontos de treinamento mais próximos.
Você vai aprender
KNNMedidas de distância
Ainda sem soluções
Fácil
Tokenizador de palavras e vocabulário
Divida um texto em palavras minúsculas e construa um vocabulário ordenado por frequência, o primeiro passo de todo modelo de linguagem.
Você vai aprender
TokenizaçãoMontar um vocabulário
Ainda sem soluções
Fácil
Função softmax
Transforme pontuações brutas em probabilidades que somam 1, sem estouro com valores grandes.
Você vai aprender
SoftmaxEstabilidade numérica
Ainda sem soluções
Médio
Autoatenção causal (mascarada)
Implemente a atenção mascarada dos modelos GPT, em que cada token só pode ver a si mesmo e os tokens anteriores.
Você vai aprender
Atenção mascaradaModelos GPT
Ainda sem soluções
Médio
Ganho de informação
Calcule quanto a divisão por uma variável reduz a entropia, o critério por trás das árvores de decisão ID3.
Você vai aprender
EntropiaÁrvores de decisão
Ainda sem soluções
Fácil
Menor Dígito
Encontre o menor dígito decimal de um inteiro positivo.
Você vai aprender
Extrair dígitosAcompanhar o mínimo
Ainda sem soluções
Fácil
Maior Dígito
Encontre o maior dígito decimal de um número inteiro positivo.
Você vai aprender
Extrair dígitosAcompanhar o máximo
Ainda sem soluções
Fácil
Fatorial
Multiplique todos os inteiros positivos até n.
Você vai aprender
LaçosProduto acumulado
Ainda sem soluções
Fácil
Soma dos Dígitos
Some todos os dígitos decimais de um número inteiro positivo.
Você vai aprender
Módulo e divisãoLaços while
Ainda sem soluções
Fácil
Número Triangular
Some os inteiros de 1 até n.
Você vai aprender
LaçosSéries aritméticas
Ainda sem soluções
Fácil
Produto escalar de dois vetores
Multiplique dois vetores elemento a elemento e some os resultados, a operação central de todo neurônio.
Você vai aprender
VetoresProduto escalar
Ainda sem soluções
Fácil
Quadrado de um Número
Multiplique um número inteiro por ele mesmo.
Você vai aprender
FunçõesAritmética
Ainda sem soluções
Fácil
Inverter um Número
Inverta os dígitos decimais de um inteiro positivo.
Você vai aprender
Extrair dígitosConstruir números
Ainda sem soluções
Fácil
Contar Dígitos
Conte os dígitos decimais de um inteiro positivo.
Você vai aprender
Divisão inteiraLaços de contagem
Ainda sem soluções
Difícil
Atenção por produto escalar escalonado
Implemente a operação de atenção, o coração dos Transformers e dos grandes modelos de linguagem.
Você vai aprender
AtençãoTransformers
Ainda sem soluções
Fácil
Fachada de checkout
Esconda as verificações de estoque e os totais de preço atrás de uma única chamada de checkout.
Você vai aprender
Padrão FacadeValidaçã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