Java教程

125. Valid Palindrome

本文主要是介绍125. Valid Palindrome,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
class Solution {
    public boolean isPalindrome(String s) {
        s= s.toLowerCase();
        int i=0, j=s.length()-1;
        while(i<j){
            char a = s.charAt(i);
            char b = s.charAt(j);
            if(!(Character.isLetter(a)||Character.isDigit(a))){
                i++;
                continue;
            }
            if(!(Character.isLetter(b)||Character.isDigit(b))){
                j--;
                continue;
            }
           
            if(a!=b)
                return false;
            i++;
            j--;
        }
        return true;
    }
}

 

这篇关于125. Valid Palindrome的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!