Permutation Sequence
来源:互联网 发布:淘宝客服外包怎么样 编辑:程序博客网 时间:2024/05/29 15:55
The set [1,2,3,…,n]
contains a total of n! unique permutations.
By listing and labeling all of the permutations in order,
We get the following sequence (ie, for n = 3):
"123"
"132"
"213"
"231"
"312"
"321"
Given n and k, return the kth permutation sequence.
Note: Given n will be between 1 and 9 inclusive.
void visit(int n, int k, int pos, int &count, bool flag[], int result[]){if (count == k){return;}if (pos == n){count++;if (count == k){for (int i = 0; i < n; i++){cout << result[i];}cout << endl;}return;}for (int i = 0; i < n; i++){if (flag[i]){result[pos] = i+1;flag[i] = false;visit(n, k, pos+1, count, flag, result);flag[i] = true;}}}void fun(int n, int k){bool flag[n];memset(flag, true, sizeof(flag));int result[n];int count = 0;visit(n, k, 0, count, flag, result);}
0 0
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- Permutation Sequence
- 整理--linux设备驱动模型
- [Leetcode] 75. Sort Colors 解题报告
- java----接口
- 整理--platform平台总线
- 系统启动时在bus系统中注册platform总线
- Permutation Sequence
- Mac OS X下进行网络抓包
- angularjs 依赖压缩以及自定义过滤器写法
- 九度OJ-1124-Digital Roots
- LeetCode 501. Find Mode in Binary Search Tree
- ESP8266学习笔记5:ESP8266接入yeelink
- 讲一讲WiFi快连、SmartConfig、SmartConnect
- SQLite的简单使用
- ESP8266学习笔记4:ESP8266的SmartConfig