- Executors
-
Learn
Python Learning Hub Runnable examples, NumPy, pandas, and more C & C++ Learning Hub Pointers, memory, STL, and modern C++ C# Learning HubC# basics, OOP, LINQ, async, and .NET exercises Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++
- Challenges
Programming Challenges
Strengthen your problem-solving skills with language-neutral challenges you can solve in Python, C++, or C#. Every submission is checked by automated tests and reviewed by AI.
- Python · C++ · C#
- Automated tests
- AI code review
- Community solutions
- 150
- Challenges
- 0
- Solutions shared
- 3
- Languages
All challenges
Search by topic, language, or difficulty.
Hard
Minimum Window Substring
Find the shortest piece of text containing all required characters.
No solutions yet
Medium
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
No solutions yet
Medium
Subtract Digits to Reach Zero
Use as few digit subtractions as possible to reach zero.
No solutions yet
Medium
Two Nonattacking Knights
Count safe placements of two knights for each square board size.
No solutions yet
Medium
Exact Fraction Arithmetic
Perform fraction operations and return a reduced fraction.
No solutions yet
Hard
Largest Rectangle in a Histogram
Find the largest rectangle that fits under a histogram.
No solutions yet
Medium
Longest Common Subsequence Length
A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.
No solutions yet