- 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 Student-beginner
Pratique Student-beginner com 28 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 · 27 Médio · 1
Habilidades que você vai praticar: Acompanhar o máximoContagemDividir stringsDois ponteirosMóduloUma única passadaAcompanhar o mínimoAcumuladoresAlgoritmo de EuclidesAlgoritmos gulososAlterações no lugarAnálise de texto
- 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.
Fácil
Troco: Menor Número de Moedas
Dê o troco usando o menor número possível de moedas dos EUA.
Você vai aprender
Algoritmos gulososDar troco
Ainda sem soluções
Fácil
Número de Fibonacci
Retorne o n-ésimo número de Fibonacci.
Você vai aprender
IteraçãoAtualizar duas variáveis
Ainda sem soluções
Fácil
Verificação de Número Primo
Decida se um número é primo.
Você vai aprender
DivisibilidadeOtimizar laços
Ainda sem soluções
Fácil
Valor de Número Romano
Converta um número romano para um número inteiro.
Você vai aprender
Tabelas símbolo-valorRegras de subtração
Ainda sem soluções
Fácil
Frequência de Caracteres
Conte quantas vezes cada caractere aparece.
Você vai aprender
Tabelas de frequênciaContagem
Ainda sem soluções
Médio
Readability Grade
Estimate the school grade needed to read a text.
Você vai aprender
Análise de textoFórmulas
Ainda sem soluções
Fácil
Primeiro Caractere Único
Encontre o primeiro caractere que aparece apenas uma vez.
Você vai aprender
Tabelas hashContagem
Ainda sem soluções
Fácil
Potência de Dois
Verifique se um número é uma potência de dois.
Você vai aprender
Manipulação de bitsDivisão
Ainda sem soluções
Fácil
Número Palíndromo
Verifique se um número é lido da mesma forma de trás para frente.
Você vai aprender
Inverter dígitosComparações
Ainda sem soluções
Fácil
Mínimo Múltiplo Comum
Encontre o menor número positivo divisível por ambos os valores.
Você vai aprender
MDC e MMCTeoria dos números
Ainda sem soluções
Fácil
Remover Duplicatas
Mantenha apenas a primeira ocorrência de cada valor.
Você vai aprender
Lembrar valores vistosPreservar a ordem
Ainda sem soluções
Fácil
Número de Armstrong
Verifique se um número é igual à soma de seus dígitos elevados à quantidade de dígitos.
Você vai aprender
Extrair dígitosPotências
Ainda sem soluções
Fácil
Número Ausente
Encontre o único número faltando em 0..n.
Você vai aprender
Séries aritméticasTruque da diferença de somas
Ainda sem soluções
Fácil
Maior Divisor Comum
Encontre o maior número que divide ambos os valores.
Você vai aprender
Algoritmo de EuclidesMódulo
Ainda sem soluções
Fácil
String Palíndroma
Verifique se o texto é lido da mesma forma de frente para trás e de trás para frente.
Você vai aprender
Dois ponteirosSaída antecipada
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
Verificação de Anagrama
Verifique se duas frases usam as mesmas letras.
Você vai aprender
OrdenaçãoContagem de frequências
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
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