欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

647. Palindromic Substrings

程序员文章站 2022-04-30 21:14:02
...

647. Palindromic Substrings

时间复杂度:o(n2)

class Solution {
    public int countSubstrings(String s) {
        int lengthS = s.length();
        int cnt = 0;
        for(int i = 0;i<lengthS;i++)
        for(int j = i;j<lengthS;j++)
        {
            if(isPalindromic(s,i,j)) {
                cnt++;
            }
        }
        return cnt;

    }
    public boolean isPalindromic(String s, int i, int j){
        while(i<j)
        {
            if(s.charAt(i)!=s.charAt(j)) return false;
            i++;
            j--;
        }
        return true;
    }
}
相关标签: LeetCode