package problems.easy;
/**
* Created by sherxon on 2016-12-28.
*/
public class LongestPalindrome {
public int longestPalindrome(String s) {
int[] a= new int[52];
int count=0;
for(char c: s.toCharArray()){
if(Character.isUpperCase(c)){
a[c-'A']++;
if(a[c-'A']%2==0)
count++;
}else{
a[c-'a'+26]++;
if(a[c-'a'+26]%2==0)
count++;
}
}
count*=2;
return count<s.length() ? count+1 : count;
}
}