This section contains a curated set of real interview recursion problems, organized by difficulty and source:
- Basic (GeeksforGeeks): Fundamental recursion problems commonly asked in interviews, sourced from GeeksforGeeks.
- Basic (LeetCode): Essential recursion problems from LeetCode, suitable for building a strong foundation.
- Advanced (LeetCode): Challenging recursion problems from LeetCode, often seen in top tech interviews.
Each problem includes:
- A question file (
questionX.txt) with the problem statement and source link - A clean, professional Python solution (
answerX.py) with type hints and docstrings - Clear folder and file naming for easy navigation
Refer to the README.md in each subfolder for more details and problem lists.