题目 给你数字 k ,请你返回和为 k 的斐波那契数字的最少数目,其中,每个斐波那契数字都可以被使用多次。 斐波那契数字定义为: F1 = 1 F2 = 1 Fn = Fn-1 + Fn-2 , 其中 n > 2 。 数据保证对于给定的 k ,一定能找到可行解。 来源:力扣(LeetCode) 解答 模拟法来找个数。 如果给定数字k,在斐波那契数列中,要找相加得到k最小的次数,一定是找小于等于k、且是斐波那契数列中最大的那个值,如{1,1,2,3,5},给定k=4,那一定是找3这个数。然后再通过4-3=1,找1即可。 所以算法步骤为: 给定k; 通过斐波那契数列,一直找到比k...