Q: What topics are covered in week four of CPSC 121?
A: Week four of CPSC 121 covers topics such as recursion, recursive tracing, and recursive program design.
Q: What is recursion?
A: Recursion is when a function calls itself inside its own function body.
Q: What is recursive tracing?
A: Recursive tracing is the process of understanding and tracking the sequence of recursive function calls.
Q: What is recursive program design?
A: Recursive program design is the process of solving problems by breaking them down into smaller, self-similar parts and using recursion to solve each part.