Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.09 KB

0064-minimum-path-sum.adoc

File metadata and controls

52 lines (38 loc) · 1.09 KB

64. Minimum Path Sum

Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.

Note: You can only move either down or right at any point in time.

Example:
Input:
[
  [1,3,1],
  [1,5,1],
  [4,2,1]
]
Output: 7
Explanation: Because the path 1→3→1→1→1 minimizes the sum.
0064 1
0064 2

思考题:尝试使用一维数组做备忘录来实现一下。

Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.

Note: You can only move either down or right at any point in time.

Example:

Input:
[
  [1,3,1],
  [1,5,1],
  [4,2,1]
]
Output: 7
Explanation: Because the path 1→3→1→1→1 minimizes the sum.
link:{sourcedir}/_0064_MinimumPathSum.java[role=include]