2015-03-02 82 views
-1

是否可以使用Multiset來計算單詞中第一個字母的字母頻率。這些詞存在於一個列表中。如何使用多重集? (番石榴)

示例。 [所述,快速,棕色,狐狸,跳下,結束,,懶惰,狗]

輸出:最常見的第一個字符:[T,Q,B,F,J,O,L,d]

輸出:最常見的第一個字符忽略詞頻:[T]

我剛開始研究如何利用番石榴的解決方案。

回答

1

你只需要創建一個Multiset<Character>,然後迭代單詞並將他們的第一個字符添加到你的multiset(注意:這裏有一些常見的問題)。您可以隨時跟蹤最常見的角色,也可以稍後迭代multiset來獲取它。