#P1308. 全排列的结果
全排列的结果
题目描述
从键盘读入一个整数 ,请输出 中所有整数的全排列,按照由小到大输出结果,每组的 个数之间用空格隔开。
全排列的含义:从 个不同元素中任取 ( )个元素,按照一定的顺序排列起来,叫做从 个不同元素中取出 个元素的一个排列。当 时所有的排列情况叫全排列。
如当 时,全排列的结果为:
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
输入
一个整数 ( );
输出
中所有数的全排列的结果,按照由小到大输出,每行 个数。
样例
3
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
来源
回溯