- 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
Suma un Arreglo
Suma todos los valores de una lista.
Aprenderás
AcumuladoresListas vacías
Aún no hay soluciones
Intermedio
Gradientes de una sola neurona
Usa la regla de la cadena para saber cómo cambia la pérdida con cada peso y el sesgo de una neurona sigmoide.
Aprenderás
Regla de la cadenaGradientes
Aún no hay soluciones
Fácil
Diferencia de cuadrados
Resta la suma de los cuadrados del cuadrado de la suma.
Aprenderás
FórmulasAritmética
Aún no hay soluciones
Fácil
Funciones de pérdida: MSE, MAE y entropía cruzada
Mide cuán equivocadas son las predicciones de un modelo con el error cuadrático medio, el error absoluto medio o la entropía cruzada binaria.
Aprenderás
MSEEntropía cruzada
Aún no hay soluciones
Intermedio
Normalización de capa
Normaliza cada fila a media 0 y varianza 1, y luego escala y desplaza, como hace cada bloque Transformer.
Aprenderás
Normalización de capaTransformers
Aún no hay soluciones
Fácil
Distribución de estados de una cadena de Markov
Propaga una distribución de probabilidad a través de la matriz de transición de una cadena de Markov durante varios pasos.
Aprenderás
Cadenas de MarkovProbabilidad
Aún no hay soluciones
Fácil
Una sola neurona artificial
Calcula la salida de una neurona: suma ponderada de las entradas más un sesgo, pasada por la sigmoide.
Aprenderás
NeuronasSumas ponderadas
Aún no hay soluciones
Intermedio
Propagación hacia adelante en una capa densa
Calcula las salidas de una capa de neuronas totalmente conectada con la activación que elijas.
Aprenderás
Capas densasActivaciones
Aún no hay soluciones
Difícil
Retropropagación en una red de dos capas
Calcula todos los gradientes de pesos y sesgos de una red con una capa oculta sigmoide y una salida sigmoide.
Aprenderás
RetropropagaciónRegla de la cadena
Aún no hay soluciones
Fácil
Derivadas de funciones de activación
Calcula la derivada de sigmoid, ReLU, Leaky ReLU o tanh en cada valor, las pendientes que necesita la retropropagación.
Aprenderás
DerivadasRetropropagación
Aún no hay soluciones
Intermedio
Suma de Potencias de Dígitos
Suma cada dígito elevado a su posición desde la izquierda.
Aprenderás
Extraer dígitosPotenciasBucles
Aún no hay soluciones
Fácil
Color de una casilla de ajedrez
Determina el color de una casilla en un tablero de 8 por 8.
Aprenderás
CoordenadasParidad
Aún no hay soluciones
Intermedio
Raíz Digital
Suma los dígitos repetidamente hasta que quede un solo dígito.
Aprenderás
Bucles anidadosSumas de dígitos
Aún no hay soluciones
Intermedio
Tres en raya con minimax
Elige la jugada perfecta en el tres en raya explorando todo el árbol de juego con minimax.
Aprenderás
MinimaxÁrboles de juego
Aún no hay soluciones
Intermedio
Descenso de gradiente por mini-lotes
Entrena un modelo lineal actualizando los pesos después de cada lote pequeño en lugar de después de todo el conjunto de datos.
Aprenderás
Mini-lotesDescenso de gradiente
Aún no hay soluciones
Difícil
Autoatención multicabeza
Proyecta la entrada en consultas, claves y valores, ejecuta la atención en varias cabezas en paralelo y combínalas.
Aprenderás
Atención multicabezaProyecciones matriciales
Aún no hay soluciones
Fácil
Horas, minutos y segundos
Convierte una duración en segundos a una cadena legible y compacta.
Aprenderás
Unidades de tiempoFormato de cadenas
Aún no hay soluciones
Fácil
Descenso de gradiente con momentum
Aplica actualizaciones con momentum que conservan parte del paso anterior, para que el entrenamiento acelere en direcciones constantes.
Aprenderás
MomentumOptimizadores
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