字符串的排列

字符串的排列

题目:输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出字符a、b、c所能排列出来的所欲字符串abc、acb、bac、cab和cba.

解题思路:
我们把一个字符串看成由两部分组成:第一部分为它的第一个字符,第二部分是后面的所有字符。过程如下图所示:

 

原文地址:https://www.cnblogs.com/zhibei/p/9210163.html