【Leetcode_easy】796. Rotate String
problem
solution1:
class Solution { public: bool rotateString(string A, string B) { if(A.size()!=B.size()) return false; if(A.size()==0 && B.size()==0) return true;//errr... for(int i=0; i<A.size(); ++i) { if(A.substr(i, A.size()-i)+A.substr(0, i) == B) return true; } return false; } };
solution2:
class Solution { public: bool rotateString(string A, string B) { return (A.size()==B.size() && ((A+A).find(B)!=string::npos)); } };
参考
1. Leetcode_easy_796. Rotate String;
2. Grandyang;
完
各美其美,美美与共,不和他人作比较,不对他人有期待,不批判他人,不钻牛角尖。
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/
浙公网安备 33010602011771号