【发布时间】:2021-08-24 05:25:44
【问题描述】:
如果没有给定的一组数字,您如何找到给定数字的所有整数(不包括负数)组合? 我想它最类似于寻找stars and bars 问题的解决方案。
例如,
- 找出总和为 3 的 3 个数字的所有组合
- 结果:(0,0,3) (0,1,2) (0,2,1) (0,3,0) (1,0,2) (1,1,1) (1, 2,0) (2,0,1) (2,1,0) (3,0,0)
我发现在 Python 中实现了类似的东西。在Java中可以做到这一点吗? General bars and stars
【问题讨论】:
-
(0,0,3)和(3,0,0)是相同的组合。
标签: java algorithm math combinations