剑指offer(27)字符串的排列

       题目描述:入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。        思路描述:递归思想:将字符串化为char类型的数组,如果只有一个字符,则直接输出,否则从第一个字符开始,每次与第一个字符串进行交换,剩余字符串依次与子串中的第一个字符串进行交换,直到最后一
相关文章
相关标签/搜索