Défis de code : Data-structures

Entraînez-vous sur Data-structures avec 4 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.

Facile · 1 Moyen · 3

Compétences travaillées: PilesCas de baseDonnées imbriquéesListes chaînéesMinimum courantRAIISimulation
  • 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é.

4 défis
Moyen

Flatten Arbitrarily Nested Lists (Recursion)

Practice recursion by flattening arbitrarily nested lists while skipping null entries.

Vous apprendrez Cas de baseDonnées imbriquées
Data-structuresRecursion
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
Facile

Opérations sur une liste chaînée

Simulez une liste chaînée : ajout aux deux bouts, suppression en tête ou par valeur, et inversion.

Vous apprendrez Listes chaînéesSimulation
Data-structuresSimulation
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