题解 | #验证回文字符串(二)#

验证回文字符串(二)

https://www.nowcoder.com/practice/130e1a9eb88942239b66e53ec6e53f51

   bool palindrome(string str) {
        // write code here
        int i,j,sum=0,mid;
        i=0;
        j=str.size()-1;
        mid=str.size()/2;
        while(i<=mid&&j>=mid){
            if(str[i]==str[j]){
                i++;
                j--;
            }
            else {i++;
                  
                  sum++;}
            if(sum>1) return false;
        }
        return true;
    }
};
全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务