- 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 Competitive-programming
Practica Competitive-programming con 10 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.
Intermedio · 1 Difícil · 9
Habilidades que practicarás: Algoritmos de grafosAmpliar y reducir ventanasBúsqueda de particiónCálculo de áreasDP con máscaras de bitsDP sobre intervalosDeque monótonaDivide y vencerásDos punterosMáximos prefijosO(log n)Optimización
- 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.
Difícil
Shortest Delivery Tour
Visit every city once and return home as cheaply as possible.
Aprenderás
DP con máscaras de bitsViajante de comercio
Aún no hay soluciones
Difícil
Minimum Window Substring
Find the shortest piece of text containing all required characters.
Aprenderás
Ampliar y reducir ventanasTablas de frecuencia
Aún no hay soluciones
Difícil
Componentes Fuertemente Conexas
Cuenta los grupos de nodos donde todos pueden alcanzarse mutuamente.
Aprenderás
Algoritmos de grafosTarjan o Kosaraju
Aún no hay soluciones
Difícil
Mediana de Dos Arreglos Ordenados
Encuentra la mediana de dos listas ordenadas combinadas.
Aprenderás
Búsqueda de particiónO(log n)
Aún no hay soluciones
Intermedio
K-th Smallest Element
Find the k-th smallest value without fully sorting.
Aprenderás
QuickselectPartición
Aún no hay soluciones
Difícil
Largest Rectangle in a Histogram
Find the largest rectangle that fits under a histogram.
Aprenderás
Pila monótonaCálculo de áreas
Aún no hay soluciones
Difícil
Count Inversions
Count the out-of-order pairs in a list.
Aprenderás
Ordenación por mezclaDivide y vencerás
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
Difícil
Sliding Window Maximum
Report the maximum of every window of k numbers.
Aprenderás
Deque monótonaVentanas en O(n)
Aún no hay soluciones
Difícil
Matrix Chain Multiplication
Find the cheapest order to multiply a chain of matrices.
Aprenderás
DP sobre intervalosOptimización
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