调用函数式编程(dogo)狗头保命
class Solution {
public:
string getPermutation(int n, int k)
{
int a[9]={0};
string res;
for(int i=0;i<n;i++)
{
a[i]=i+1;
}
int index=0;
do
{
index++;
if(index==k)
{
for(int i=0;i<n;i++)
{
res=res+to_string(a[i]);
}
break;
}
}while (next_permutation(a, a + n));
return res;
}
};
没办法next_permutation这个函数就是很消耗时间,orz,