C++之string解法

旋转字符串

http://www.nowcoder.com/questionTerminal/80b6bb8797644c83bc50ac761b72981c

class Solution {
public:
    /**
     * 旋转字符串
     * @param A string字符串 
     * @param B string字符串 
     * @return bool布尔型
     */
    bool solve(string A, string B) {
        // write code here

        int lenA=A.size();
        int lenB=B.size();
        if( lenA!=lenB )
        {
            return false;
        }

        A+=A;

        //查找子串
        if( -1== A.find(B,0) )
        {
            return false;
        }
        else
        {
            return true;
        }



    }
};
全部评论

相关推荐

菜鸡29号:根据已有信息能初步得出以下几点: 1、硕士排了大本和大专 2、要求会多语言要么是招人很挑剔要么就是干的活杂 3、给出校招薪资范围过于巨大,说明里面的薪资制度(包括涨薪)可能有大坑
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务