全排列数生成

时间:2021-06-06 07:30:37
【文件属性】:

文件名称:全排列数生成

文件大小:491B

文件格式:C

更新时间:2021-06-06 07:30:37

C语言

【问题描述】输入整数N( 1 <= N <= 10 ),生成从1~N所有整数的全排列。 【输入形式】输入整数N。 【输出形式】输出有N!行,每行都是从1~N所有整数的一个全排列,各整数之间以空格分隔。各行上的全排列不重复。输出各行遵循“小数优先”原则, 在各全排列中,较小的数尽量靠前输出。如果将每行上的输出看成一个数字,则所有输出构成升序数列。具体格式见输出样例。 【样例输入1】1 【样例输出1】1 【样例说明1】输入整数N=1,其全排列只有一种。 【样例输入2】3 【样例输出2】 1 2 3 1 3 2


网友评论