我有来自' a'到' v' (22个字符输入)。我希望得到的结果是,这些数字的所有可能集合的集合大小为3。
我希望看到PHP中的解决方案可以打印出结果。我不知道计算会有多少排列的公式?
$ input = array(" a"," b"," c"," d"," e&# 34;," f"," g"," h"," i"," j",&# 34; k"," l"," m"," n"," o"," p&#34 ;," q"," r"," s"," t"," u",&#34 ; v&#34);
示例集:
a-a-a
a-a-b ..
a-b-c
a-c-b
b-a-c
b-c-a
c-a-b
c-b-a
a-b-d
and so on... v-v-v
希望很容易修改以产生2的设置大小。
a-a
a-b
b-a
a-c
and so on... v-v
非常感谢^^,
答案 0 :(得分:1)
<?php
for($i = 'a' ; $i<='v';++$i)
for($j = 'a' ; $j<='v';++$j)
for($k = 'a' ; $k<='v';++$k)
{echo $i.'-'.$j.'-'.$k;
echo '<br>';
}
?>
这样做:)