由于算法的限制只有 40,若如果数字远大,例如 target = 2^30 次,则可以用此法来解决。 public class Solution { public int jumpFloor(int target) { if (target <= 2) { return target; } Matrix a = initMatrix(); a = Matrix.pow(a, target-2); Matrix b = new Matrix(2, 1); b.ar...