Défis de code : Stacks

Entraînez-vous sur Stacks avec 5 défis de code, du plus facile au plus difficile. Chaque défi s'exécute dans le navigateur, avec des tests instantanés, une revue de votre code par l'IA et des solutions de la communauté à comparer.

Moyen · 3 Difficile · 2

Compétences travaillées: Pile monotonePilesCalcul d'aireDécoupage en jetonsExécution d'instructionsMinimum courantRAIITemps linéaire
  • Python · C++ · C#
  • Tests automatisés
  • Relecture IA
  • Solutions de la communauté
226
Défis
2
Solutions partagées
3
Langages

Tous les défis

Recherchez par sujet, langage ou difficulté.

5 défis
Difficile

Largest Rectangle in a Histogram

Find the largest rectangle that fits under a histogram.

Vous apprendrez Pile monotoneCalcul d'aire
AdvancedCompetitive-programmingStacks
Aucune solution pour l’instant
Difficile

Mini Stack-Language Interpreter

Evaluate a small stack language.

Vous apprendrez Découpage en jetonsExécution d'instructions
InterpretersParsingStacks
Aucune solution pour l’instant
Moyen

Nearest Smaller Value to the Left

For each number, find the closest earlier position containing a strictly smaller number.

Vous apprendrez Pile monotoneTemps linéaire
ArraysStacks
Aucune solution pour l’instant
Moyen

Pile avec minimum

Construisez une pile qui indique instantanément son plus petit élément après chaque push ou pop.

Vous apprendrez PilesMinimum courant
Data-structuresStacks
Aucune solution pour l’instant
Moyen

Ordre de libération RAII

Déterminez dans quel ordre les ressources sont libérées à la fin de leur portée, comme le garantit RAII.

Vous apprendrez RAIIPiles
Data-structuresSimulationStacks
Aucune solution pour l’instant