摘要:
【举一反三】:最大路径和——数字三角形问题(动态规划) ☆☆☆思路:动态规划 ——> 空间优化(使用一维数组而不是二维数组,这样只使用了O(n)的额外空间。) class Solution { public int minimumTotal(List<List<Integer>> triangle) 阅读全文
摘要:
思路:本题是经典的Flood Fill(泛洪)问题,即染色问题 或 颜色填充问题。 这类问题需要把与(i,j)相连接的岛屿都标记上,而不是在其中找到某个序列或者某个值,所以只标记true,不需要进行状态重置。 代码1(修改输入数据): class Solution { public int numI 阅读全文