- 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 Algoritmos en Python Búsqueda, ordenación, recursión y visualizadores O(n) Algoritmos en C y C++ Compara implementaciones en C y C++
- RetosNuevo
Retos de programación en C++
226 retos que puedes resolver en C++, 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 · 68 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
- 2
- Soluciones compartidas
- 3
- Lenguajes
Todos los desafíos
Busca por tema, lenguaje o dificultad.
Fácil
Segundo valor más grande
Encuentra el segundo valor distinto más grande.
Aprenderás
Dos seguimientosValores distintos
Aún no hay soluciones
Fácil
Hamming Distance
Compare two DNA strings position by position and count the differences.
Aprenderás
Comparar cadenasConteo
Aún no hay soluciones
Fácil
Máximo de un Arreglo
Encuentra el valor más grande en una lista.
Aprenderás
Seguir un máximoUna sola pasada
Aún no hay soluciones
Fácil
Bandido multibrazo epsilon-greedy
Equilibra exploración y explotación en un bandido multibrazo con selección de acciones epsilon-greedy.
Aprenderás
Explorar o explotarBandidos
Aún no hay soluciones
Intermedio
Actualizaciones de Q-learning
Aplica la actualización de Q-learning a un flujo de experiencias y observa cómo las recompensas fluyen hacia estados anteriores.
Aprenderás
Q-learningRecompensas descontadas
Aún no hay soluciones
Fácil
Mínimo de un Arreglo
Encuentra el valor más pequeño en una lista.
Aprenderás
Seguir un mínimoUna sola pasada
Aún no hay soluciones
Fácil
Fizz Buzz
Construye una secuencia usando divisibilidad por 3 y 5.
Aprenderás
CondicionesDivisibilidad
Aún no hay soluciones
Intermedio
Algoritmo de aprendizaje del perceptrón
Entrena el perceptrón original, que solo actualiza sus pesos cuando se equivoca.
Aprenderás
PerceptrónAprendizaje en línea
Aún no hay soluciones
Intermedio
Propagación hacia adelante en una red de dos capas
Pasa las entradas por una capa oculta ReLU y una capa de salida sigmoide.
Aprenderás
Propagación hacia delanteRedes multicapa
Aún no hay soluciones
Fácil
Palabra más larga
Encuentra la palabra más larga en una oración.
Aprenderás
Dividir cadenasSeguir un máximo
Aún no hay soluciones
Fácil
Triángulo de Pascal
Construye las filas sumando los elementos vecinos de la fila anterior.
Aprenderás
Listas 2DConstruir desde la fila anterior
Aún no hay soluciones
Fácil
Clasifica un Número por Sus Divisores
Clasifica un entero positivo como perfecto, abundante o deficiente.
Aprenderás
DivisoresClasificación
Aún no hay soluciones
Fácil
Suma acumulada
Reemplaza cada valor con el total acumulado hasta ese punto.
Aprenderás
Sumas prefijasListas
Aún no hay soluciones
Fácil
Contar Palabras
Cuenta las palabras en una oración.
Aprenderás
Dividir cadenasEspacios en blanco
Aún no hay soluciones
Fácil
Promedio de un Arreglo
Calcula el promedio de una lista de números.
Aprenderás
Suma y cantidadDivisión decimal
Aún no hay soluciones
Fácil
Funciones de activación
Aplica sigmoide, ReLU, Leaky ReLU o tanh a cada valor de una lista.
Aprenderás
SigmoideReLU y tanh
Aún no hay soluciones
Fácil
Rotar Array
Rota una lista hacia la derecha un número de posiciones.
Aprenderás
Índices de arraysMódulo
Aún no hay soluciones
Fácil
Mover ceros
Mueve todos los ceros al final manteniendo el orden de los demás elementos.
Aprenderás
Dos punterosCambios en el sitio
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