409.最长回文串
409.最长回文串
给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。
在构造过程中,请注意区分大小写。比如 "Aa"
不能当做一个回文字符串。
注意:
假设字符串的长度不会超过 1010。
示例 1:
1 | 输入: |
Solution
这道题当然可以先统计字符出现次数,偶数对的次数×2+1或者就是偶数对的次数×2,不过排序也可以,虽然时间复杂度差了一点
1 | class Solution { |
给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。
在构造过程中,请注意区分大小写。比如 "Aa"
不能当做一个回文字符串。
注意:
假设字符串的长度不会超过 1010。
示例 1:
1 | 输入: |
Solution
这道题当然可以先统计字符出现次数,偶数对的次数×2+1或者就是偶数对的次数×2,不过排序也可以,虽然时间复杂度差了一点
1 | class Solution { |