Défis de programmation

Renforcez vos compétences en résolution de problèmes avec des défis neutres en langage, à résoudre en Python, C++ ou C#. Chaque soumission est testée automatiquement et relue par l'IA.

  • Python · C++ · C#
  • Tests automatisés
  • Relecture IA
  • Solutions de la communauté
Parcours d'apprentissage
150
Défis
2
Solutions partagées
3
Langages

Tous les défis

Recherchez par sujet, langage ou difficulté.

15 défis
Moyen

K-ième plus petit élément

Trouvez la k-ième plus petite valeur sans trier entièrement.

AdvancedCompetitive-programmingSorting
Aucune solution pour l’instant
Moyen

Game of Life Step

Advance Conway's Game of Life by one generation.

AdvancedGridsHackathonSimulation
Aucune solution pour l’instant
Difficile

Tournée de livraison la plus courte

Visitez chaque ville une fois et revenez au point de départ au moindre coût.

AdvancedBitmasksCompetitive-programmingDynamic-programming
Aucune solution pour l’instant
Difficile

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
Aucune solution pour l’instant
Difficile

Count Inversions

Count the out-of-order pairs in a list.

AdvancedCompetitive-programmingSorting
Aucune solution pour l’instant
Difficile

Composantes fortement connexes

Comptez les groupes de nœuds pouvant tous s’atteindre mutuellement.

AdvancedCompetitive-programmingGraphs
Aucune solution pour l’instant
Difficile

Longest Path in a DAG

Find the heaviest path in a task dependency graph.

AdvancedGraphsHackathonTopological-sort
Aucune solution pour l’instant
Difficile

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
Aucune solution pour l’instant
Moyen

Island Perimeter

Measure the coastline of land cells in a grid.

AdvancedGridsHackathon
Aucune solution pour l’instant
Difficile

Word Break

Decide whether text can be split into dictionary words.

AdvancedDynamic-programmingHackathonStrings
Aucune solution pour l’instant
Difficile

Median of Two Sorted Arrays

Find the median of two sorted lists combined.

AdvancedBinary-searchCompetitive-programming
Aucune solution pour l’instant
Difficile

Trapping Rain Water

Compute how much rain water an elevation map holds.

AdvancedArraysCompetitive-programmingGreedy
Aucune solution pour l’instant
Difficile

Sliding Window Maximum

Report the maximum of every window of k numbers.

AdvancedCompetitive-programmingSliding-window
Aucune solution pour l’instant
Difficile

Largest Rectangle in a Histogram

Find the largest rectangle that fits under a histogram.

AdvancedCompetitive-programmingStacks
Aucune solution pour l’instant
Difficile

Multiplication en chaîne de matrices

Trouvez l’ordre le moins coûteux pour multiplier une chaîne de matrices.

AdvancedCompetitive-programmingDynamic-programming
Aucune solution pour l’instant