2015-03-02 81 views
-1

是否可以使用Multiset来计算单词中第一个字母的字母频率。这些词存在于一个列表中。如何使用多重集? (番石榴)

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

输出:最常见的第一个字符:[T,Q,B,F,J,O,L,d]

输出:最常见的第一个字符忽略词频:[T]

我刚开始研究如何利用番石榴的解决方案。

回答

1

你只需要创建一个Multiset<Character>,然后迭代单词并将他们的第一个字符添加到你的multiset(注意:这里有一些常见的问题)。您可以随时跟踪最常见的角色,也可以稍后迭代multiset来获取它。