目录

力扣120. 三角形最小路径和

力扣120. Triangle(三角形最小路径和)

给定一个三角形 triangle,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的节点上。相邻的节点指下标与上一层节点下标相同或等于上一层节点下标+1的两个节点。

示例 1:

../posts/01_学习/87_LeetCode/0120_三角形最小路径和/img/0120-1-description.png

输入:triangle = [[2],[3,4],[6,5,7],[4,1,8,3]]
输出:11
解释:自顶向下的最小路径和为 11(2 → 3 → 5 → 1)。

示例 2:

输入:triangle = [[-10]]
输出:-10

提示:

  • 1 <= triangle.length <= 200
  • triangle[0].length == 1
  • triangle[i].length == triangle[i-1].length + 1
  • -10^4 <= triangle[i][j] <= 10^4