- 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.
Fácil
Multiplication Grid
Build a full multiplication table.
Aprenderás
Listas 2DÍndices de fila y columna
Fácil
Eliminar duplicados
Conserva solo la primera aparición de cada valor.
Aprenderás
Recordar valores vistosConservar el orden
Aún no hay soluciones
Intermedio
Restar Dígitos para Llegar a Cero
Usa la menor cantidad posible de restas de dígitos para llegar a cero.
Aprenderás
DP de pasos mínimosElección voraz
Aún no hay soluciones
Difícil
Corta un rectángulo en cuadrados
Encuentra el menor número de cortes rectos necesarios para obtener solo cuadrados.
Aprenderás
Programación dinámica 2DOptimización
Aún no hay soluciones
Intermedio
Tiempo de Producción en Fábrica
Encuentra el tiempo más temprano en que máquinas en paralelo pueden terminar una cantidad objetivo de productos.
Aprenderás
Búsqueda binaria sobre la respuestaComprobaciones monótonas
Aún no hay soluciones
Fácil
Número de Armstrong
Verifica si un número es igual a la suma de sus dígitos elevados a la cantidad de dígitos.
Aprenderás
Extraer dígitosPotencias
Fácil
Password Rules Check
Check a password against simple strength rules.
Aprenderás
ValidaciónBanderas booleanas
Intermedio
Readability Grade
Estimate the school grade needed to read a text.
Aprenderás
Análisis de textoFórmulas
Aún no hay soluciones
Fácil
Potencia de dos
Verifica si un número es una potencia de dos.
Aprenderás
Manipulación de bitsDivisión
Aún no hay soluciones
Fácil
Mínimo Común Múltiplo
Encuentra el número positivo más pequeño divisible por ambos valores.
Aprenderás
MCD y MCMTeoría de números
Aún no hay soluciones
Intermedio
Diámetro de un Árbol
Un árbol es un grafo no dirigido, conexo y sin ciclos.
Aprenderás
Doble BFSListas de adyacencia
Aún no hay soluciones
Fácil
Simple Interest
Find the total amount after simple interest.
Aprenderás
PorcentajesProblemas de enunciado
Difícil
Mínimo de viajes en ascensor
Agrupa a las personas en la menor cantidad posible de viajes de ascensor, respetando el límite de peso.
Aprenderás
DP con máscaras de bitsSubconjuntos
Aún no hay soluciones
Fácil
Secuencia de Collatz
Sigue la regla de dividir a la mitad o multiplicar por tres y sumar uno hasta llegar a 1.
Aprenderás
Bucles whileContar pasos
Aún no hay soluciones
Intermedio
Producto de Triángulo Rectángulo
Encuentra el mayor producto de lados de un triángulo rectángulo de enteros con un perímetro dado.
Aprenderás
Triángulos rectángulosPodar la búsqueda
Aún no hay soluciones
Fácil
Cart Total With Discount
Total a shopping cart and apply a discount above a threshold.
Aprenderás
ListasReglas de descuento
Fácil
Número Palíndromo
Verifica si un número se lee igual al derecho y al revés.
Aprenderás
Invertir dígitosComparaciones
Fácil
Producto escalar de dos vectores
Multiplica dos vectores elemento a elemento y suma los resultados, la operación central de toda neurona.
Aprenderás
VectoresProducto escalar
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