Minimum Length of String After Deleting Similar Ends LeetCode solution in JavaScript
1var minimumLength = function (s) {2const n = s.length;34let left = 0;5let right = n - 1;67while (left < right) {8if (s.charAt(left) != s.charAt(right)) break;910left++;11right--;1213while (left <= right && s.charAt(left - 1) == s.charAt(left)) left++;14while (left <= right && s.charAt(right) == s.charAt(right + 1)) right--;15}1617return right - left + 1;18};