摘要: 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数。 解集不能包含重复的组合。 示例 1: 示例 阅读全文
posted @ 2019-03-14 21:39 JAYPARK01 阅读(168) 评论(0) 推荐(0)
摘要: 19.为什么集合类没有实现Cloneable和Serializable接口? 克隆(Cloning)或者是序列号(serialization)的语义和含义是跟具体的实现相关的。因此,应该由集合类的具体实现来决定如何被克隆或者是序列化。 20.什么是迭代器(Iterator)? Iterator接口提 阅读全文
posted @ 2019-03-14 20:57 JAYPARK01 阅读(93) 评论(0) 推荐(0)
摘要: 格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。 给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。 示例 1: 示例 2: 阅读全文
posted @ 2019-03-14 20:50 JAYPARK01 阅读(184) 评论(0) 推荐(0)
摘要: 给定一个含有数字和运算符的字符串,为表达式添加括号,改变其运算优先级以求出不同的结果。你需要给出所有可能的组合的结果。有效的运算符号包含 +, - 以及 * 。 示例 1: 示例 2: 阅读全文
posted @ 2019-03-14 20:47 JAYPARK01 阅读(160) 评论(0) 推荐(0)