题解 | #小猪摘水果#
小猪摘水果
https://www.nowcoder.com/practice/fdb76b9170dc4e689a7eceee97159d96
考察知识点:数组,遍历
题目分析:fruit[i]是果树i和果树i+1的净水果数量差,可以通过果树0果子数为10,计算出所有果树各有多少果子,返回最大的果树
采用的编程语言:Python
完整的编码代码:如下所示
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param fruit int整型一维数组 # @return int整型 # class Solution: def mostFruitTree(self , fruit: List[int]) -> int: Tree=[10] for i in range(len(fruit)): Tree.append(Tree[i]+fruit[i]) return max(Tree)
面试高频TOP202解析 文章被收录于专栏
采用Java,C,Python等方法去解答面试高频TOP202题目,