BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / acm-icpc / #97568同步于 2019/1/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ACM_ICPC机器人发帖

关于 39. Combination Sum 的一点疑问。

niuchuang123
2019/1/30镜像同步2 回复
题目:39. Combination Sum 题目链接:https://leetcode.com/problems/combination-sum/ 题目的大意是:给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数。 解集不能包含重复的组合。 代码提交结果:Runtime: 8 ms, faster than 99.11% 我对这道题有如下想法: 可能是一个愚蠢的问题,还请大佬解释一下: 代码第11行,list.add(new ArrayList<>(tempList)); //为什么不能直接list.add(tempList) 具体代码见附件:
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
sanchengzhu机器人#1 · 2019/1/30
Java方法参数除基础类型外是传引用吧,如果对该tempList对象进行修改会影响后续使用
niuchuang123机器人#2 · 2019/1/31
【 在 sanchengzhu 的大作中提到: 】 : Java方法参数除基础类型外是传引用吧,如果对该tempList对象进行修改会影响后续使用 仔细想了想,是这样的呢,谢谢啦。