你在爬楼梯,需要n步才能爬到楼梯顶部 每次你只能向上爬1步或者2步。有多少种方法可以爬到楼梯顶部?
示例1
输入
1
输出
1
示例2
输入
3
输出
3
加载中...
import java.util.*; public class Solution { /** * * @param n int整型 * @return int整型 */ public int climbStairs (int n) { // write code here } }
class Solution { public: /** * * @param n int整型 * @return int整型 */ int climbStairs(int n) { // write code here } };
# # # @param n int整型 # @return int整型 # class Solution: def climbStairs(self , n ): # write code here
/** * * @param n int整型 * @return int整型 */ function climbStairs( n ) { // write code here } module.exports = { climbStairs : climbStairs };
# # # @param n int整型 # @return int整型 # class Solution: def climbStairs(self , n ): # write code here
package main /** * * @param n int整型 * @return int整型 */ func climbStairs( n int ) int { // write code here }
1
1
3
3