- ClimbingClub Free Response Solution
- RetroBug Free Response Solution
- HorseBarn Free Response Solution
- GrayImage Free Response Solution
The 2012 AP Computer Science A Free Response problems are of slightly above average difficulty.
The ClimbingClub
question is formatted unusually. Two different implementations of the addClimb
are requested with different requirements. The second implentation is trivial if the standard algorithm is known; otherwise, it can be challenging to implement perfectly. The question also features a runtime analysis, which is unusual on the AP CS A Free Response section.
RetroBug
requires a simple extension of the Bug
class.
The HorseBarn
method consolidate
, like addClimb
benefits enormously from knowledge of the standard algorithm to perform the task.
The GrayImage
question requires simple traversals of a 2D array.