- 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 de Arrays
Practica Arrays con 31 retos de programación, de fáciles a difíciles. Cada reto se ejecuta en el navegador, con pruebas al instante, una revisión de tu código con IA y soluciones de la comunidad para comparar.
Fácil · 27 Intermedio · 3 Difícil · 1
Habilidades que practicarás: ListasUna sola pasadaDos punterosOrdenaciónAcumuladoresAgrupaciónArrays 2DArrays dinámicosAsync/awaitBucles anidadosBúsqueda linealCambios en el sitio
- 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
Contar pares con una suma
Cuenta los pares de posiciones cuyos valores suman un objetivo dado.
Aprenderás
Pares de índicesEvitar contar dos veces
Aún no hay soluciones
Difícil
Trapping Rain Water
Compute how much rain water an elevation map holds.
Aprenderás
Dos punterosMáximos prefijos
Aún no hay soluciones
Fácil
Min and Max Together
Find the smallest and largest value in one pass.
Aprenderás
Una sola pasadaVarios valores de retorno
Aún no hay soluciones
Fácil
Haz que un Arreglo Sea No Decreciente
Encuentra el menor número de incrementos necesarios para que cada valor sea al menos igual al anterior.
Aprenderás
Correcciones voracesMáximo acumulado
Aún no hay soluciones
Intermedio
Minesweeper Neighbor Counts
Annotate a rectangular board.
Aprenderás
Revisar 8 vecinosManejo de bordes
Aún no hay soluciones
Intermedio
Suma de Moneda Más Pequeña Imposible
Encuentra la primera cantidad positiva que no se puede formar con las monedas disponibles.
Aprenderás
Sumas alcanzablesOrdenar primero
Aún no hay soluciones
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
Fácil
Número faltante
Encuentra el único número que falta en 0..n.
Aprenderás
Series aritméticasTruco de la diferencia de sumas
Aún no hay soluciones
Intermedio
Valor Menor Más Cercano a la Izquierda
Para cada número, encuentra la posición anterior más cercana que contenga un número estrictamente menor.
Aprenderás
Pila monótonaTiempo lineal
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
Aún no hay soluciones
Fácil
Swap First and Last
Exchange the first and last items of a list.
Aprenderás
Índices de listasIntercambio
Aún no hay soluciones
Fácil
First Negative Index
Find where the first negative number appears.
Aprenderás
Búsqueda linealRetorno temprano
Aún no hay soluciones
Fácil
Mediana de una Lista
Encuentra el valor central de una lista después de ordenarla.
Aprenderás
OrdenaciónEstadística
Aún no hay soluciones
Fácil
Count Positive Numbers
Count the values greater than zero in a list.
Aprenderás
ListasConteo
Aún no hay soluciones
Fácil
Above-Average Values
Keep the values that are greater than the average.
Aprenderás
Dos pasadasFiltrado
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
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
Segundo valor más grande
Encuentra el segundo valor distinto más grande.
Aprenderás
Dos seguimientosValores distintos
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