2278. 字母在字符串中的百分比

给你一个字符串 s 和一个字符 letter ,返回在 s 中等于 letter 字符所占的 百分比 ,向下取整到最接近的百分比。

示例 1:

复制代码
输入:s = "foobar", letter = "o"
输出:33
解释:
等于字母 'o' 的字符在 s 中占到的百分比是 2 / 6 * 100% = 33% ,向下取整,所以返回 33 。

示例 2:

复制代码
输入:s = "jjjj", letter = "k"
输出:0
解释:
等于字母 'k' 的字符在 s 中占到的百分比是 0% ,所以返回 0 。

提示:

  • 1 <= s.length <= 100
  • s 由小写英文字母组成
  • letter 是一个小写英文字母
java 复制代码
    public static int percentageLetter(String s, char letter) {
        int cnt = 0;
        for (int i = 0; i < s.length(); i++) {
            char c = s.charAt(i);
            //统计出现的次数
            if (c == letter) {
                cnt++;
            }
        }
        return cnt * 100 / s.length();
    }
相关推荐
ywlovecjy7 小时前
【Nginx 】Nginx 部署前端 vue 项目
前端·vue.js·nginx
skywalk81637 小时前
g4f JavaScript调用报错问题解决
开发语言·javascript·ecmascript
Alice-YUE7 小时前
AI对话为什么需要RAG
前端·语言模型·rag
C澒7 小时前
IntelliPro 企业级产研协作平台:低代码实时预览与可视化编辑技术调研
前端·低代码·ai编程
霍理迪7 小时前
TS类型断言和类型守卫
前端
lifallen7 小时前
Flink Source / Sink Exactly-Once 边界分析
java·大数据·flink
木斯佳7 小时前
前端八股文面经大全:京东前端实习一面(2026-04-16)·面经深度解析
前端
xyyaihxl7 小时前
将 vue3 项目打包后部署在 springboot 项目运行
java·spring boot·后端
chenxu98b7 小时前
前端的dist包放到后端springboot项目下一起打包
前端·spring boot·后端
Bigger7 小时前
第十章:我是如何剖析 CLI 里的终极 Agent 能力的(电脑控制与浏览器接管)
前端·claude·源码阅读