美文网首页
字符统计

字符统计

作者: simon_kin | 来源:发表于2021-01-30 01:01 被阅读0次

题目描述

输入一个只包含小写英文字母和数字的字符串,按照不同字符统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASCII码由小到大排序输出。

输入描述:

一个只包含小写英文字母和数字的字符串。

输出描述:

一个字符串,为不同字母出现次数的降序表示。若出现次数相同,则按ASCII码的升序输出。

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class Main {

    public static void main(String[] args) throws IOException{

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String str;
        while ( (str=br.readLine())!=null ){
            StringBuilder sb = new StringBuilder();
            int[] nums = new int[128];
            for (int i=0;i<str.length();i++){
                nums[str.charAt(i)] = nums[str.charAt(i)] + 1;
            }
            int max = 0;
            for (int i=0;i<128;i++){
                if (max < nums[i]){
                    max = nums[i];
                }
            }
            while (max!=0){
                for (int i=0;i<128;i++){
                    if (max == nums[i]){
                        sb.append((char)i);
                    }
                }
                max --;
            }
            System.out.println(sb.toString());
        }
    }

}

相关文章

  • 统计字符串

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

  • 统计字符

    统计字符 运行时限: 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/uboqtltx.html