剑指offer python版 礼物的最大价值
Posted findtruth123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了剑指offer python版 礼物的最大价值相关的知识,希望对你有一定的参考价值。
class Solution: def getmaxValue(self, values, rows, cols): if not values or rows<=0 or cols <=0: return 0 # 用于存放中间数值的临时数组 temp = [0] * cols for i in range(rows): for j in range(cols): left = 0 up = 0 if i > 0: up = temp[j] if j > 0: left = temp[j-1] temp[j] = max(up,left) + values[i*rows+j] return temp[-1] s = Solution() print(s.getmaxValue([1,10,3,8,12,2,9,6,5,7,4,11,3,7,16,5],4,4))
以上是关于剑指offer python版 礼物的最大价值的主要内容,如果未能解决你的问题,请参考以下文章