1. 程式人生 > >統計字串中首先出現三次的英文字元

統計字串中首先出現三次的英文字元

一、問題描述

       給定一個英文字串,請寫一段程式碼找出這個字串中首先出現三次的那個英文字元(需要區分大小寫)。

二、解題思路

       1)方法一(map方法):判斷字元是否在map中,在的話加一併且判斷是否等於三,等於直接輸出,map中沒有,則置一。
       2)方法二(桶排序):設定26*2個桶,對應位加一。

       方法一實現:map方法

       方法二實現:桶排序

       

三、注意事項

       1)判斷是否是空串。
       2)要求是統計字母,非字母需要過濾。

四、程式碼實現