- 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 Kotlin
225 retos que puedes resolver en Kotlin, 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
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
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
Suma de Múltiplos
Suma los valores menores que un límite que sean divisibles por cualquier factor dado.
Aprenderás
BuclesDivisibilidad
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
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
Aplanar un arreglo 2D
Combina las filas de un arreglo 2D de enteros en un solo arreglo.
Aprenderás
Arrays 2DBucles anidados
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
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
Replace Spaces With Dashes
Turn spaces into dashes to make a URL-style slug.
Aprenderás
Construir cadenasReemplazar caracteres
Fácil
Initials From a Name
Build uppercase initials from a full name.
Aprenderás
Dividir cadenasMayúsculas
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
Difícil
Hotel Room Allocation
Assign arriving groups in order.
Aprenderás
Consultas de máximo en rangoActualizaciones puntuales
Aún no hay soluciones
Fácil
Impar, Par o Ninguno
Clasifica un número según si es un entero impar, un entero par o ninguno de los dos.
Aprenderás
MóduloCondiciones
Aún no hay soluciones
Fácil
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Aprenderás
Analizar cadenasDividir palabras
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
Every Other Character
Keep the characters at even positions.
Aprenderás
Índices de cadenasPasos
Fácil
Above-Average Values
Keep the values that are greater than the average.
Aprenderás
Dos pasadasFiltrado
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