796. Rotate String
# Easy
Solution:
// Java
class Solution {
public boolean rotateString(String s, String goal) {
// special case
if(s.length() != goal.length())
return false;
// regular case
int l = s.length();
for(int i = 0; i < l; i ++) {
if(s.charAt(i) == goal.charAt(0)) {
int j = l - i;
if(s.substring(i).equals(goal.substring(0, j))
&& s.substring(0, i).equals(goal.substring(j)))
return true;
}
}
return false;
}
}Last updated