【发布时间】:2013-02-21 04:28:40
【问题描述】:
我有一个包含 10 个数字的数组。 我想要可用的 10 个数字中的所有三个数字的组合。但是,顺序不相关。也就是说,我不希望以不同的顺序组合相同的数字(在生成 1、2、3 之后,不应该出现 2、3、1)。此外,数字不应在组合中重复(即没有 1、1、1)。 我知道如何使用 foreach 创建表,但我一直坚持如何生成可能的组合。 感谢您的帮助!
【问题讨论】:
-
你能给我们展示一些组合的例子吗?
-
1,2,3 1,4,3 1,5,3 1,6,3 1,7,3 等
-
你的问题不是一个好问题。您的问题没有显示出任何努力来寻找答案,您尝试了什么,或者您想要实现什么(除了做作业,我猜)。查看建议的可能重复项,我确定这些重复项可以解决您的确切问题。如果不是,请解释原因。
-
感谢您的快速帮助,我在这里找到了解决方案:stackoverflow.com/questions/127704/… 特别是 Akseli Palén 的评论,他指的是 gist.github.com/doph/3118596
标签: php arrays combinations