给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。
例如,给定三角形:
1 | [ |
说明:
如果你可以只使用 O(n) 的额外空间(n 为三角形的总行数)来解决这个问题,那么你的算法会很加分。
Code
1 | //自底向上,每个dp[i][j]为当前位置的最小路径和 |
I MUST ASSEMBL THEM
给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。
例如,给定三角形:
1 | [ |
说明:
如果你可以只使用 O(n) 的额外空间(n 为三角形的总行数)来解决这个问题,那么你的算法会很加分。
1 | //自底向上,每个dp[i][j]为当前位置的最小路径和 |
----\(˙<>˙)/----赞赏一下吧~
微信支付
支付宝