题解 | #固定字符出现最大次数#

固定字符出现最大次数

https://www.nowcoder.com/practice/73cc3e22a6ea4d00846f53384e4a6915

/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 *
 * 
 * @param s string字符串 
 * @param k int整型 
 * @param t string字符串 
 * @return int整型
 */
function maxCount(s, k, t) {
    let index = 0

    let max = 0
    let tarArr = [...t]

    while (index < s.length - k) {
        let subStr = s.slice(index, index + k)
        let count = 0

        console.log(subStr)

        subStr.split('').forEach((item) => {
            if (tarArr.includes(item)) {
                count++
            }
        })

        max = Math.max(max, count)
        index++
    }


    return max
}
module.exports = {
    maxCount: maxCount
};

全部评论

相关推荐

notbeentak...:真的nc,算毕业6月份,要给这种b公司打半年多白工😅
点赞 评论 收藏
分享
10-10 16:30
济宁学院 Java
不想做程序员:面试官:蓝桥杯三等奖?你多去两次厕所都能拿二等吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务