LeetCode-120 三角形最小路径和
题目

结果

代码
算法一:深度优先遍历二叉树(超时了)
1 | class Solution { |

思路:找出从根节点到叶子节点路径和最小的那一个。
算法二:动态规划
1 | class Solution { |
算法三:优化动态规划
1 | class Solution { |
复杂度
算法一:
时间复杂度:大于O(n²)
空间复杂度:O(n)
算法二:
时间复杂度:O(n²)
空间复杂度:O(n²)
算法三:
时间复杂度:O(n²)
空间复杂度:O(n)
1 | class Solution { |
思路:找出从根节点到叶子节点路径和最小的那一个。
1 | class Solution { |
1 | class Solution { |
时间复杂度:大于O(n²)
空间复杂度:O(n)
时间复杂度:O(n²)
空间复杂度:O(n²)
时间复杂度:O(n²)
空间复杂度:O(n)