这个题目借用一个Remove函数。也是比较好想的一个题目。
举例子吧。ABC DEF -- -- DEF ABC (变前三位就这样了)
用两个Remove函数,第一个移除前三位;第二个移除后三位。最后想加即可。
class Solution
{
public string LeftRotateString(string str, int n)
{
// write code here
if (n > str.Length || n == 0)
{
return str;
}
if (str == null)
{
return null;
}
int x = str.Length;
string a = str.Remove(0,n);
string b = str.Remove(n,str.Length-n);
return (a+b);
}
}