第一种方法 ,比较简单,借助于STL库中的next_permutation函数。next_permutation的作用就是计算全排列。
示例 :输出整数数组array的全排列
第二种方法 ,不用STL库,改用递归的思想来实现。
示例 :输出字符串str中各个字符的全排列(数组与此类似,这里给出针对字符串的代码)
其它方法,欢迎补充
第一种方法 ,比较简单,借助于STL库中的next_permutation函数。next_permutation的作用就是计算全排列。 示例 :输出整数数组array的全排列
第二种方法 ,不用STL库,改用递归的思想来实现。 示例 :输出字符串str中各个字符的全排列(数组与此类似,这里给出针对字符串的代码)
其它方法,欢迎补充 ![]() |