#40460: C++詳解-Map


toseanlin@gmail.com (Dr. SeanXD)

學校 : 康橋雙語學校
編號 : 158065
來源 : [24.147.249.5]
最後登入時間 :
2024-10-28 09:54:40
e706. 12820 - Cool Word -- UVA | From: [220.130.163.227] | 發表日期 : 2024-05-22 10:31

宣告一個 Map<char, int>MAP 來紀錄每一個字元出現的次數

宣告一個 Map<int, vector<char>>ans,跑 for (auto it:MAP),將每一個字元依照他出現的次數 Push_Back 到 ans 中

跑 for(auto it:ans),如果有 it.second.size() > 1 的情況就代表這個字不是 cool word。

需要注意如果字串中只出現一種字元不算是 cool word

 

範例程式碼

 
ZeroJudge Forum