All question types

Recursive Binary Tree

The same binary-tree problems solved recursively — let the call stack do the walking.

Course notes:Node and class declarationRecursive methods— one way to write these, to compare against, not a key.

Generate a question

Free models work without credits. A current paid model writes clearer questions: in the instructor's tests openai/gpt-5 wrote realistic scenarios, while cheaper models sometimes ran words together.