题目: 字符串的排列
热度指数:5777 时间限制:1秒 空间限制:32768K
本题知识点: 字符串
题目描述
输入一个字符串,按字典序打印出该字符串中字符的所有排列。...输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 结果请按字母顺序输出。...给出的已AC代码:
#include
#include
#include
#include
using namespace std...用next_permutation和prev_permutation求排列组合很方便, 但是要记得包含头文件#include ....虽然最后一个排列没有下一个排列, 用next_permutation会返回false, 但是使用了这个方法后,序列会变成字典序列的第一个, 如cba变成abc, prev_permutation同理。