Retos de programación de Stacks

Practica Stacks con 5 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 · 3 Difícil · 2

Habilidades que practicarás: Pila monótonaPilasCálculo de áreasEjecutar instruccionesMínimo acumuladoRAIITiempo linealTokenizar
  • 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.

5 desafíos
Difícil

Largest Rectangle in a Histogram

Find the largest rectangle that fits under a histogram.

Aprenderás Pila monótonaCálculo de áreas
AdvancedCompetitive-programmingStacks
Aún no hay soluciones
Difícil

Mini Stack-Language Interpreter

Evaluate a small stack language.

Aprenderás TokenizarEjecutar instrucciones
InterpretersParsingStacks
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
ArraysStacks
Aún no hay soluciones
Intermedio

Pila con mínimo

Construye una pila que informe instantáneamente de su elemento más pequeño después de cualquier push o pop.

Aprenderás PilasMínimo acumulado
Data-structuresStacks
Aún no hay soluciones
Intermedio

Orden de liberación RAII

Determina el orden en que se liberan los recursos con ámbito cuando sus ámbitos terminan, como garantiza RAII.

Aprenderás RAIIPilas
Data-structuresSimulationStacks
Aún no hay soluciones