Java初始化二维数组为某常数

Java初始化二维数组为某常数,第1张

Java初始化二维数组为某常数

Arrays.fill(dp, -1)只能初始化一维数组,使用两步走的方法:

public int[][] memo;
public int rob(int[] nums) {
     memo = new int[nums.length + 2][40000];
     int[] ten = new int[40000];
     Arrays.fill(ten, -1);
     Arrays.fill(memo,ten);
     return dfs(nums, 0, 0);
}

即可完成二维数组的初始化。小技巧注意一下。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5708281.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存