Climbing Stairs: Use dynamic programming

DP: powerful tool!