题目:输入一个字符串,打印出该字符串中字符的所有排列。 例如输入字符串abc,则输出由字符a、b、c 所能排列出来的所有字符串
abc、acb、bac、bca、cab 和cba。
/*思路:考察递归
* / abc(1,1)
* abc(0,0)\ acb(1,2)
* / bac(1,1)
* / /
*abc --bac(0,1)\bca(1,2)
* \
* \
/cba(1,1)
* cba(0,2)\cab(1,2)
**/
代码如下:
/**
* @PLA 字符串的排列
* 题目:输入一个字符串,打印出该字符串中字符的所有排列。
例如输入字符串abc,则输出由字符......
阅读全文