任林东
任林东
贴个dp数组解法,重新发一下,刚刚那个代码高亮😂 ```js function minFallingPathSum(matrix: number[][]): number { if(matrix.length === 0) { return 0 } const MAX = 100 * 100 + 1 const m = matrix.length const n = matrix[0].length...
@Zoran-Kwok minNode是右子树的一个节点,第二行和第一行交换位置,意味着你修改了右子树,再去执行deleteNode
不太认同文中说的为了美观,而选择不加参数的做法,那样写反而增加了理解成本不是吗? ```js function findTargetSumWays(nums: number[], target: number): number { let result = 0 const helper = (nums: number[], i: number, sum: number) => { if(i === nums.length) { if(sum ===...