Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 906 Bytes

0077-combinations.adoc

File metadata and controls

57 lines (42 loc) · 906 Bytes

77. Combinations

Given two integers n and k, return all possible combinations of k numbers out of 1 …​ n.

Example:
Input: n = 4, k = 2
Output:
[
  [2,4],
  [3,4],
  [2,3],
  [1,2],
  [1,3],
  [1,4],
]

解题分析

要注意和 46. Permutations 的区别。

思考题

尝试一下字典序组合解法。

参考资料

Given two integers n and k, return all possible combinations of k numbers out of 1 …​ n.

Example:

Input: n = 4, k = 2
Output:
[
  [2,4],
  [3,4],
  [2,3],
  [1,2],
  [1,3],
  [1,4],
]
link:{sourcedir}/_0077_Combinations.java[role=include]