美文网首页
1781. 所有子字符串美丽值之和

1781. 所有子字符串美丽值之和

作者: 程序员小2 | 来源:发表于2022-12-11 09:47 被阅读0次

插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。
坚持不懈,越努力越幸运,大家一起学习鸭~~~

题目:

一个字符串的 美丽值 定义为:出现频率最高字符与出现频率最低字符的出现次数之差。

比方说,"abaacc" 的美丽值为 3 - 1 = 2 。
给你一个字符串 s ,请你返回它所有子字符串的 美丽值 之和。

示例 1:

输入:s = "aabcb"
输出:5
解释:美丽值不为零的字符串包括 ["aab","aabc","aabcb","abcb","bcb"] ,每一个字符串的美丽值都为 1 。
示例 2:

输入:s = "aabcbaa"
输出:17

提示:

1 <= s.length <= 500
s 只包含小写英文字母。

java代码:

class Solution {
    public int beautySum(String s) {
        int res = 0;
        for (int i = 0; i < s.length(); i++) {
            int[] cnt = new int[26];
            int maxFreq = 0;
            for (int j = i; j < s.length(); j++) {
                cnt[s.charAt(j) - 'a']++;
                maxFreq = Math.max(maxFreq, cnt[s.charAt(j) - 'a']);
                int minFreq = s.length();
                for (int k = 0; k < 26; k++) {
                    if (cnt[k] > 0) {
                        minFreq = Math.min(minFreq, cnt[k]);
                    }
                }
                res += maxFreq - minFreq;
            }
        }
        return res;
    }
}

相关文章

  • 1781. 所有子字符串美丽值之和

    插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。[http...

  • HuffmanTree

    1、给定数字序列,构造哈夫曼树,输出所有结点的值与权值的乘积之和 所有结点的值与权值的乘积之和可以转变为求解除根结...

  • 编程记录

    code programming 计算数组子数组之和的最大值 描述:给定一个包含N个整数的数组,求数组子数组之和的...

  • 扩展KMP( 一 )

    Best Reward题意:将一段字符串 分割成两个串如果分割后的串为回文串,则该串的价值为所有字符的权值之和(字...

  • 数据结构(16)-图之最小生成树

    构造连通网的最小代价生成树称为最小生成树,也是一个图的极小连通子图,包含原图的所有顶点,且所有边的权值之和最小。 ...

  • 实验楼题目:利用shell写脚本的挑战。

    一.挑战偶数之和目标新建 test.sh 求 100 以内所有偶数之和输出和的值 答案如下: 二.矩形的周长和面积...

  • 最小生成树(普里姆算法)

    最小生成树:含有图中全部顶点,但只有足以构成一棵树的n - 1条边的连通子图,并且该连通子图所有边上的权值之和最小...

  • 最小生成树(克鲁斯卡尔算法)

    最小生成树:含有图中全部顶点,但只有足以构成一棵树的n - 1条边的连通子图,并且该连通子图所有边上的权值之和最小...

  • 5.栈(五)

    题目汇总:https://leetcode-cn.com/tag/stack/907. 子数组的最小值之和中等(题...

  • SQL Server 2016 函数:REPLACE

    REPLACE 用一个新的字符串值替换所有出现的指定字符串值 string_expression 原始目标字符串s...

网友评论

      本文标题:1781. 所有子字符串美丽值之和

      本文链接:https://www.haomeiwen.com/subject/gwkfqdtx.html