字符统计

作者: 天黑就拉登 | 来源:发表于2020-07-04 18:28 被阅读0次

题目描述

如果统计的个数相同,则按照ASCII码由小到大排序输出 。如果有其他字符,则对这些字符不用进行统计。

实现以下接口:

输入一个字符串,对字符中的各个英文字符,数字,空格进行统计(可反复调用)

按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出

清空目前的统计结果,重新统计

调用者会保证:

输入的字符串以‘\0’结尾。

//var str = readline();

while(str = readline()){

    var strArr = str.split('');

var obj = {};

for(var i=0;i<strArr.length;i++){

    if(strArr[i] in obj){

        obj[strArr[i]]++

    }else{

        obj[strArr[i]] = 0;

    }

}

var arr = Object.keys(obj);

arr.sort((a,b)=>{

    if(obj[a]===obj[b]){

        if(a>b){

            return 1;

        }

        if(a<b){

            return -1;

        }

        return 0

    }

    return obj[b]-obj[a]

})

console.log(arr.join(''))

}

相关文章

  • 统计字符串

    一:统计每个字符出现的次数 二:统计出现次数相同的是哪几项 三:统计出现次数最多的字符 四:统计指定字符出现的次数...

  • 统计字符

    统计字符 运行时限: 1000 ms 单次运行时限: 1000 ms 内存限制: 32 MB总提交: 40...

  • 字符统计

    题目描述 如果统计的个数相同,则按照ASCII码由小到大排序输出。如果有其他字符,则对这些字符不用进行统计。 实现...

  • 字符统计

    题目描述 输入一个只包含小写英文字母和数字的字符串,按照不同字符统计个数由多到少输出统计结果,如果统计的个数相同,...

  • R字符串处理1

    统计 1 、字符数统计:nchar() length空字符时计数为1 nchar空字符时计数为0 2 、转化为小写...

  • Java 小知识点集合(二)

    1、java统计字符串中每个字符出现的次数 例如String str = “abcaaaefdabbhg”;统计该...

  • 外贸跨境社交营销人员必备的18个工具

    #1:字符统计工具 CharacterCountOnline.com可以在线统计字符数,避免超出字数限定,只需要将...

  • 2021-03-08 字符串字符统计

    统计字符串中每个字符的出现频率,返回一个 Object,key 为统计字符,value 为出现频率 不限制 key...

  • collections.Counter的使用

    这是一个统计一个序列中元素出现的次数的内置库。 统计字符串 如果我们有这样一个字符串。我们要统计字符串中每个字符出...

  • 统计字符数

    ··· include include include

网友评论

    本文标题:字符统计

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