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();
    }
相关推荐
QUST-Learn3D几秒前
geometry4Sharp Ray-Mesh求交 判断点是否在几何体内部
服务器·前端·数据库
@小码农3 分钟前
6547网:202512 GESP认证 C++编程 一级真题题库(附答案)
java·c++·算法
秋94 分钟前
idea中使用AI编程助手Cursor详解
java·intellij-idea·ai编程
q行5 分钟前
java学习日志--IO流(使用)
java·学习·io流
vyuvyucd7 分钟前
Linux线程编程:POSIX与C++实战指南
java·开发语言
持续升级打怪中15 分钟前
ES6 Promise 完全指南:从入门到精通
前端·javascript·es6
AC赳赳老秦17 分钟前
前端可视化组件开发:DeepSeek辅助Vue/React图表组件编写实战
前端·vue.js·人工智能·react.js·信息可视化·数据分析·deepseek
菜鸟233号17 分钟前
力扣343 整数拆分 java实现
java·数据结构·算法·leetcode
小白冲鸭20 分钟前
苍穹外卖-前端环境搭建-nginx双击后网页打不开
运维·前端·nginx
wulijuan88866621 分钟前
Web Worker
前端·javascript