农场里有一群牛,每头牛都有一个整数编号。编号可能有重复。农场主想要将这些牛分成一些特殊的小组,每个小组至少有一头牛。请你帮助农场主找到所有可能的特殊小组。 特殊小组的定义如下: 一个小组内的牛的编号可以按任意顺序排列。 不同小组之间的牛的编号组合不能完全相同。 最终返回的所有小组按照字典序排列。
示例1

输入

[1, 2, 2]

输出

[[1],[1,2],[1,2,2],[2],[2,2]]
示例2

输入

[4, 4, 4]

输出

[[4],[4,4],[4,4,4]]

备注:
1
加载中...