public class Solution {
/*
* param A: A string
* param offset: Rotate string with offset.
* return: Rotated string.
*/
public char[] rotateString(char[] A, int offset) {
// 2015-4-14 O(n)
if (A == null || A.length == 0) {
return A;
}
int length = A.length;
char[] rst = new char[length];
for (int i = 0; i < length; i++) {
offset %= length;
rst[offset] = A[i];
offset++;
}
return rst;
}
};
[刷题]Rotate String
最新推荐文章于 2020-11-18 14:30:15 发布