Repeated String Match
Thoughts
Code
class Solution {
public int repeatedStringMatch(String A, String B) {
StringBuilder sb = new StringBuilder(A);
int i = 1;
while (sb.length() < B.length() || !sb.toString().contains(B)) {
if(sb.length() - A.length() > B.length()){
return -1;
}
sb.append(A);
i++;
}
return i;
}
}Analysis
Last updated