题解 | #三角形最小路径和#

三角形最小路径和

https://www.nowcoder.com/practice/c9d44b73dc7c4dbfa4272224b1f9b42c

class Solution:
    def minTrace(self , triangle: List[List[int]]) -> int:
        n = len(triangle)
        new = triangle[-1].copy()
        for i in reversed(range(n-1)):
            for j in range(i+1):
                new[j] = triangle[i][j] + min(new[j+1], new[j])
        return new[0]

全部评论

相关推荐

今天 16:00
门头沟学院 Java
点赞 评论 收藏
分享
asdasdasda...:19岁,不容易啊可能升个本会好点,现在学历歧视太严重了
点赞 评论 收藏
分享
fRank1e:吓得我不敢去外包了,但是目前也只有外包这一个实习,我还要继续去吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务