Class Solution


  • public class Solution
    extends Object
    1542 - Find Longest Awesome Substring\. Hard You are given a string `s`. An **awesome** substring is a non-empty substring of `s` such that we can make any number of swaps in order to make it a palindrome. Return _the length of the maximum length **awesome substring** of_ `s`. **Example 1:** **Input:** s = "3242415" **Output:** 5 **Explanation:** "24241" is the longest awesome substring, we can form the palindrome "24142" with some swaps. **Example 2:** **Input:** s = "12345678" **Output:** 1 **Example 3:** **Input:** s = "213123" **Output:** 6 **Explanation:** "213123" is the longest awesome substring, we can form the palindrome "231132" with some swaps. **Constraints:** * 1 <= s.length <= 105 * `s` consists only of digits.
    • Constructor Detail

      • Solution

        public Solution()
    • Method Detail

      • longestAwesome

        public int longestAwesome​(String s)