# 070.ClimbingStairs
// https://leetcode-cn.com/problems/climbing-stairs/
/**
* @param {number} n
* @return {number}
*/
var climbStairs = function(n) {
var memory = {
2: 2,
1: 1
};
return function(n) {
if (memory[n] !== undefined) {
return memory[n]
}
memory[n] = climbStairs(n-1) + climbStairs(n-2);
return memory[n];
}
}();