zoukankan      html  css  js  c++  java
  • 剑指09变态青蛙跳

    题目描述

    一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
     

    class Solution {
    public:
        int jumpFloorII(int number) {
            int jumpFlo=1;
            while(--number)
            {
                jumpFlo*=2;
            }
            return jumpFlo;
        }
    };
    public class Solution {
        public int JumpFloorII(int target) {
            if (target<=0){
                return -1;
            }else if (target==1){
                return 1;
            }else {
                return 2*JumpFloorII(target-1);
            }
        }
    }
    # -*- coding:utf-8 -*-
    class Solution:
        def jumpFloorII(self, number):
            # write code here
            
            return 1<<(number-1)
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    ·
     
  • 相关阅读:
    Java字符串(String类)
    Java异常处理
    Scanner使用方法
    OOP之重载
    构造函数和析构函数
    类、对象、方法
    函数
    数组
    ahk之路:利用ahk在window7下实现窗口置顶
    指针的问题
  • 原文地址:https://www.cnblogs.com/hrnn/p/13359099.html
Copyright © 2011-2022 走看看