美文网首页
找出字符串中出现最多的字符

找出字符串中出现最多的字符

作者: Vivian_06e6 | 来源:发表于2020-12-30 15:28 被阅读0次

找到某个字符串中出现最多的字符,打印字符和它出现的次数

var str = "http://t.api.tuanche.com/aconfig/tcj/bj?autoShowContentType=0&periodsType=1&address=0"
function maxStr(str){
    var o = { }//存放出现次数最多的字符和他出现的次数
    var o1 = {
        char:"",
        num:i
    }
    for(var i=0;i<str.length;i++){
        let _cnt=str[i];
        if(o[_cnt]){
            o[_cnt]=o[_cnt]+1;
            
        }else{
            o[_cnt]=1
        }
    }
    var maxNum=0;//出现次数的最大值
    for(var item in o){
        if(o[item]>maxNum){
            o1.char=item;
            o1.num=o[item];
            maxNum=o[item]
        }
    }
    return o1;
}
console.log(maxStr(str));

相关文章

  • 查找字符串中,出现最先出现最多的字符

    查找字符串中,出现最先出现最多的字符 查找字符串中最先出现次数最多的字符。首先需要查找出现次数最多的字符串,然后查...

  • 面试题随笔

    1.字符串类型的题,搜索用正则,匹配用 找出现次数最多的字符串的问题: 用正则 (1)关于找出一串字符串中出现次数...

  • 找出字符串中出现次数最多的字符和次数

    题目:找出字符串中出现次数最多的字符和次数。例如:“abbcdaaca”中出现次数最多的字符就是a,出现次数是4 ...

  • 字符串常见问题

    找出字符串中出现最多的字符 字符串拼接 判断一个字符串是回文字符串,如 abcdcba是回文字符串, abcdcb...

  • 大搜车——找出一个字符串中出现次数最多的字符,如果有多个出现次数

    题目描述:找出一个字符串中出现次数最多的字符,如果有多个出现次数相同的字符,那就找出最先出现的那个字符思考: 我的...

  • 2020-03-29

    给定一个字符串,找出同一字符连续出现的最大次数 比如234555667777中,7 为连续出现最多的字符,则输出为...

  • 第一个只出现一次的字符

    统计字符串中每个字符出现的次数,然后再从左到右遍历字符串,找出出现次数为1的字符串。

  • 算法小题(一)

    1.找出一个字符串中重复最多的字符且说出重复次数2.冒泡法和快速排序3.查找字符串2 在字符串1中出现的次数 4....

  • 找出字符串中出现最多的字符

    找到某个字符串中出现最多的字符,打印字符和它出现的次数

  • JS代码题11

    统计一个字符串出现最多的字母 给出一段英文连续的英文字符窜,找出重复出现次数最多的字母 代码如下:

网友评论

      本文标题:找出字符串中出现最多的字符

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