您的位置:首页 > 职场人生

面试准备之--字符串旋转

2016-07-26 16:16 323 查看
题目:

如果对于一个字符串A,将A的前面任意一部分挪到后边去形成的字符串称为A的旋转词。比如A="12345",A的旋转词有"12345","23451","34512","45123"和"51234"。对于两个字符串A和B,请判断A和B是否互为旋转词。

给定两个字符串A和B及他们的长度lena,lenb,请返回一个bool值,代表他们是否互为旋转词。

import java.util.*;

public class Rotation {
public boolean chkRotation(String A, int lena, String B, int lenb) {
// write code here
if(lena!=lenb){
return false;
}
String C = A+A;
return C.contains(B);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: