【发布时间】:2016-10-27 21:19:08
【问题描述】:
php: 给定一个不重复的字符串列表,例如
$strings=array("asd","qwerty","123");// or more
我想获得所有不重复的组合(无论顺序如何),例如
asd
asd qwerty
asd 123
asd qwerty 123
qwerty
qwerty 123
123
我正在寻找最有效的算法,并且在单个函数中
【问题讨论】:
-
列表是数组还是单独的变量?
-
列表总是像array("str1","str2","str3","str4","str5",...)这样的数组
-
只是澄清一下——当你说非重复......无论顺序如何,你的意思是相同的值以不同的顺序是重复的——所以跳过?
-
准确,但我不想简单地“跳过”它们,而是不要循环它们(“避免”)
-
Miky,到目前为止你尝试过什么?
标签: php string algorithm combinations