题解 | #贪吃牛#
贪吃牛
https://www.nowcoder.com/practice/ae6261c872724fda8913b0377e85f6ab
知识点
递归
解题思路
可以拆分为求n-1和n-2草料方法的和,而当n等于1时为1,当n等于2时为2。所以递归求n-1和n-2便是最终答案。
Java题解
import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param n int整型
* @return int整型
*/
public int eatGrass (int n) {
// write code here
if(n == 1) return 1;
if(n == 2) return 2;
return eatGrass(n - 1) + eatGrass(n - 2);
}
}

查看4道真题和解析