- Ejecutores
-
Aprender
Aprender Python Ejemplos ejecutables, NumPy, pandas y más Aprender IARedes neuronales, ML y LLM desde cero Aprender C y C++ Punteros, memoria, STL y C++ moderno Aprender C#Fundamentos, POO, LINQ, async y ejercicios de .NET Aprender MatplotlibGráficos de líneas, barras, dispersión y sectores con visualizadores Algoritmos en Python Búsqueda, ordenación, recursión y visualizadores O(n) Algoritmos en C y C++ Compara implementaciones en C y C++ Programación para niños ¡Aprende a programar jugando!
- RetosNuevo
- Para docentesNuevo
- Actualizaciones
- Invítame a un café
Retos de programación en Go
225 retos que puedes resolver en Go, desde los primeros bucles hasta grafos, programación dinámica y machine learning. Escribe tu código en el navegador, ejecuta las pruebas al momento y recibe una revisión de IA.
Fácil · 134 Intermedio · 67 Difícil · 24
Habilidades que practicarás: ConteoExtraer dígitosAritméticaBuclesFórmulasListasListas 2DBucles anidadosBucles whileComa flotanteCondicionesDescenso de gradiente
- Python · C++ · C#
- Pruebas automáticas
- Revisión de código por IA
- Soluciones de la comunidad
- 226
- Desafíos
- 123
- Soluciones compartidas
- 9
- Lenguajes
Todos los desafíos
Busca por tema, lenguaje o dificultad.
Intermedio
Eleva una Fracción a una Potencia Real
Eleva una fracción positiva a un exponente real.
Aprenderás
Exponentes realesComa flotante
Aún no hay soluciones
Fácil
Máximo Común Divisor
Encuentra el número más grande que divide a ambos valores.
Aprenderás
Algoritmo de EuclidesMódulo
Aún no hay soluciones
Intermedio
Eleva un Número a una Potencia Fraccionaria
Eleva un número real positivo a un exponente racional.
Aprenderás
Raíces y potenciasComa flotante
Aún no hay soluciones
Intermedio
Largest Adjacent-Digit Product
Take every contiguous window of span digits and multiply its digits.
Aprenderás
Ventanas de tamaño fijoCadenas de dígitos
Aún no hay soluciones
Intermedio
Vaciar Dos Montones de Monedas
Decide si es posible vaciar ambos montones mediante extracciones emparejadas.
Aprenderás
Razonamiento matemáticoInvariantes
Aún no hay soluciones
Intermedio
Una generación de un algoritmo genético
Cría la siguiente generación de cadenas de bits con selección por torneo, cruce de un punto y mutación.
Aprenderás
Algoritmos genéticosBúsqueda evolutiva
Aún no hay soluciones
Fácil
Potencia por Multiplicación Repetida
Eleva un número a una potencia usando un bucle.
Aprenderás
Producto acumuladoExponente cero
Intermedio
Aritmética Exacta de Fracciones
Realiza operaciones con fracciones y devuelve una fracción reducida.
Aprenderás
Simplificar con el MCDNormalizar el signo
Aún no hay soluciones
Intermedio
Contar combinaciones de monedas
Cuenta las formas de obtener una cantidad usando monedas de denominaciones especificadas, con uso ilimitado de cada una.
Aprenderás
Mochila no acotadaContar combinaciones
Aún no hay soluciones
Intermedio
Contar Secuencias de Dados
Cuenta las secuencias ordenadas de lanzamientos de dado con una suma dada.
Aprenderás
RecurrenciasConteo módulo
Aún no hay soluciones
Fácil
Cuenta regresiva hasta el despegue
Cuenta regresiva desde un número y termina con ¡Despegue!
Aprenderás
Bucles descendentesListas
Fácil
Triangle Classification
Classify three side lengths as invalid, equilateral, isosceles, or scalene.
Aprenderás
Desigualdad triangularOrdenar condiciones
Aún no hay soluciones
Fácil
Multiplication Table Row
List the first multiples of a number.
Aprenderás
MúltiplosConstruir listas
Intermedio
Can We Split Into Two Teams?
Decide whether people can be assigned to two teams so that each listed pair is on opposite teams.
Aprenderás
Coloreado de grafosBFS
Aún no hay soluciones
Fácil
El mayor de tres
Elige el mayor de tres números sin usar una función máxima incorporada.
Aprenderás
ComparacionesCombinar condiciones
Intermedio
Minesweeper Neighbor Counts
Annotate a rectangular board.
Aprenderás
Revisar 8 vecinosManejo de bordes
Aún no hay soluciones
Explorar por tema
- Beginner 95
- ai 47
- aprendizaje automático 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Redes neuronales 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Patrones de diseño 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
- Aprendizaje por refuerzo 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3