코테준비 - Permutation Sequence

정상화·2023년 2월 26일

LeetCode

목록 보기
58/222

Permutation Sequence

class Solution {
public:
    string getPermutation(int n, int k) {
        vector<int> array;
        for (int i = 1; i <= n; i++) {
            array.push_back(i);
        }

        int cnt = k - 1;
        while (cnt--) {
            std::next_permutation(array.begin(), array.end());
        }

        string res = "";
        for (auto &c: array) {
            res += c + '0';
        }

        return res;
    }
};
profile
백엔드 희망

0개의 댓글