//常規思路,關鍵要找到公式code
public class Solution {get
public int JumpFloorII(int target) { if(target==1||target==2) return target; int f2=2,i=3,fn=0; while(i<=target){ fn=2*f2; f2=fn; i++; } return fn; }
}io
//牛客網好的思路,採用左移的思路,真的簡潔,代碼看起來好爽 public class Solution { public int JumpFloorII(int target) { return 1<<(target-1); } }class