力扣简单题:给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的 最长的回文串 。在构造过程中,请注意 区分大小写 。比如 “Aa“ 不能当做一个回文字符串

#include

int longestPalindrome(char * s){

    char*s1=s;

    int len =strlen(s);

    int count=0;

    char tepm;

    for(int i=0;i

        if(*(s1+i)==0)continue;

        tepm=*(s1+i);

       for(int j=i+1;j

           

           if(tepm==*(s1+j)&&*(s1+j)!=0){

               count+=2;

               s1[j]=0;

               break;

           }

       }

    }

          if(count!=len){

              count++;

          }

    return count;

}

你可能感兴趣的:(LeetCode,leetcode,算法,数学建模,c语言,力扣)