算法1
(暴力枚举)
- abcdef 2
- 第一次旋转 fe dcba
- 第二次对每部分进行旋转 ef abcd
- 得到efabcd
C++ 代码
class Solution {
public:
string leftRotateString(string str, int n) {
reverse(str.begin(),str.end());
reverse(str.begin(),str.begin()+str.size()-n);
reverse(str.end() - n,str.end());
return str;
}
};