统计字符串中首先出现三次的英文字符

一、问题描述

       给定一个英文字符串,请写一段代码找出这个字符串中首先出现三次的那个英文字符(需要区分大小写)。

二、解题思路

       1)方法一(map方法):判断字符是否在map中,在的话加一并且判断是否等于三,等于直接输出,map中没有,则置一。
       2)方法二(桶排序):设置26*2个桶,对应位加一。

       方法一实现:map方法

统计字符串中首先出现三次的英文字符

       方法二实现:桶排序

       统计字符串中首先出现三次的英文字符

三、注意事项

       1)判断是否是空串。
       2)要求是统计字母,非字母需要过滤。

四、代码实现

       见我的github:Statistic_char