不同长度的字符串排列

问题描述 投票:0回答:1

我一直试图把头缠在某个东西上,似乎找不到答案。我知道如何获取字符串的所有排列,因为这相当容易。我想尝试做的是获取所有不同大小的字符串排列。例如:

给出“ ABCD”和3个字符的下限,我想取回ABC,ABD,ACB,ACD,ADB,ADC,...,ABCD,ACBD,ADBC等。>

我不太确定该如何完成。我脑子里想着,这可能是非常复杂或非常简单的。任何帮助我指出方向的方法都将受到赞赏。谢谢。

我一直试图把头缠在某个东西上,似乎找不到答案。我知道如何获取字符串的所有排列,因为这相当容易。我想要尝试做的就是获取所有...

string recursion permutation
1个回答
0
投票

如果已经有了全长排列,则可以从前面或后面放下东西,并将结果插入到集合中。

© www.soinside.com 2019 - 2024. All rights reserved.