PHP 一道数组元素->组合算法排列题,求算法解决?

2018-08-10 00:21:57 +08:00
 eluotao

根据数组元素写出所有组合排列.

条件:组合排列的位数 为数组成员数

例如:

数组 $arr=array('a','b','c','d','e');

计算出 $arr 元素值 所有 5 位数组合.

例如

aaaaa

bbbbb

ccccc

ddddd

eeeee

abbbb

acccc

adddd

baaaa

bcccc

bdddd

caaaa

cbbbb

cdddd

daaaa

dbbbb

dcccc

abaaa

abccc

abddd

以此类推.

有什么优雅的算法吗?

983 次点击
所在节点    程序员
1 条回复
eluotao
2018-08-10 09:11:32 +08:00
有人能算出来吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/478452

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX