面试题01.09 字符串轮转

  • 时间:
  • 来源:互联网
  • 文章标签:

字符串轮转。给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成(比如,waterbottle是erbottlewat旋转后的字符串)。

示例1:

 输入:s1 = "waterbottle", s2 = "erbottlewat"
 输出:True

 

下面是我参考的解答: 只能用陈独秀来形容了;

class Solution {
public:
    bool isFlipedString(string s1, string s2) {
        return s1.size() == s2.size() && (s1+s1).find(s2) != -1;
    }
};

 

本文链接http://www.taodudu.cc/news/show-83119.html