1
0

3442.go 282 B

12345678910111213141516171819
  1. package main
  2. func maxDifference(s string) int {
  3. m := make(map[rune]int)
  4. maxOdd := 0
  5. minEven := len(s)
  6. for _, c := range s {
  7. m[c]++
  8. }
  9. for _, v := range m {
  10. if v%2 == 1 {
  11. maxOdd = max(maxOdd, v)
  12. } else {
  13. minEven = min(minEven, v)
  14. }
  15. }
  16. return maxOdd - minEven
  17. }
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。