Description

Submission
class Solution {
public:
int minimumLength(string s) {
int l = s.length();
int i = 0, j = l - 1;
for(; i < j; ++i, --j) {
char cur = s[i];
if(s[j] != cur) break;
while(j-1 > i && s[j-1] == cur) --j;
while(i+1 < j && s[i+1] == cur) ++i;
}
return j - i + 1;
}
};
