$arr=['a','b','c','d','e','f'];
从数组$arr中取出3个或4个字符(两种情况都考虑)组合成新的字符,比如abc,abd,abe,abcd等,同时考虑顺序不同的情况,abc和acb视为不同的情况,将新的字符存入数组,
$newArr[]='abc';
$newArr[]='abd';
$newArr[]='abe';
$newArr[]='abcd';
$newArr[]='acbd';
...
怎样列举所有的情况?
$arr=['a','b','c','d','e','f'];
从数组$arr中取出3个或4个字符(两种情况都考虑)组合成新的字符,比如abc,abd,abe,abcd等,同时考虑顺序不同的情况,abc和acb视为不同的情况,将新的字符存入数组,
$newArr[]='abc';
$newArr[]='abd';
$newArr[]='abe';
$newArr[]='abcd';
$newArr[]='acbd';
...
怎样列举所有的情况?
2 回答1.6k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答1.1k 阅读
1 回答946 阅读
1 回答899 阅读
1 回答897 阅读
用递归可以实现