我需要使用递归来构建组合单词 例如:
输入:
Array {'sun','fun','beach','surf',..,n}
输出:
Level 1
sun
fun
beach
surf
Level 2:
sun beach
sun fun
sun surf
beach fun
beach surf
fun surf
Level 3
sun fun beach
sun fun surf
sun beach surf
fun beach surf
Level n
.
.
.
n
我使用数学组合,但它的过程结果太长,我有1小时。