我试图找到一定长度的字符串的排列。
例如:
java --> permutations of length 2
ja,jv,ja | aj,av,aa | vj, va, va | aj, aa, av
我现在遇到的麻烦是开始迭代字符串的不同部分。
例如:
按此顺序创建字符串,迭代字符串的不同部分
j - > A,V,一个
a - > Ĵ,V,A
v - > Ĵ,A,A
这是我到目前为止的一小段代码
// iterate through each character in string
for (int i = 0; i < strlen; i++) {
String strBuffer = "";
char mainChar str.charAt(i);
for (int j = 0; j < len; j++) { // stop at set length
/*
* iterate through different parts at different points
*
*/
}