题目描述: 数字集合[1,2,3, … , n]可以组成n!个不同的排列序列。将所有的序列按照字典序升序排序之后,请你输出第k(从1开始)个序列。 例如:n=3, k=4, 则输出:231 Note:给定的n在1到9的范围内,k在1到n!的范围内。 n=3时,所有的排列序列为: 123 132 213 231 312 321
示例: 输入: n = 3 k = 1 输出: 123
分析: 稍等片刻。。。。
代码:
1
精彩马上继续。。。。。
题目描述: 数字集合[1,2,3, … , n]可以组成n!个不同的排列序列。将所有的序列按照字典序升序排序之后,请你输出第k(从1开始)个序列。 例如:n=3, k=4, 则输出:231 Note:给定的n在1到9的范围内,k在1到n!的范围内。 n=3时,所有的排列序列为: 123 132 213 231 312 321
示例: 输入: n = 3 k = 1 输出: 123
分析: 稍等片刻。。。。
代码:
1
精彩马上继续。。。。。