面试题58 - II
示例 1:
输入: s = "abcdefg", k = 2
输出: "cdefgab"
示例 2:
输入: s = "lrloseumgh", k = 6
输出: "umghlrlose"限制:
Solutions
class Solution {
public:
string reverseLeftWords(string s, int n) {
n %= s.size(); if (!n) return s;
reverse(s.begin(), s.end());
reverse(s.begin(), s.begin() + n);
reverse(s.begin() + n, s.end());
return s;
}
};Last updated