Day 5
Date: September 29, 2022 8:41 AM
LinkedIn: https://leetcode.cn/problems/string-rotation-lcci/
Title: 字符串轮转
本题较为简单,题目下面的提示说明的很清楚 两个字符串连接会出现什么
String 相关小知识可见我的这一篇博客https://blog.csdn.net/Hack_hui/article/details/106301501
class Solution {
public:
bool isFlipedString(string s1, string s2) {
if(s1.size() != s2.size()) return false; //大小不等 肯定不是
string st1 = s2+s2; //将两个s2连接,若是旋转,定会包含s1的字符串
if(st1.find(s1) != string::npos) return true; //C++ 中 string.find ( string / char ) 。若在string中存在,则返回第一次出现的位置(下标)。若不存在,则返回 string::npos 。
return false;
}
};