3.1.19 #
解答 #
将频率和当前最大频率相同的单词都放到一个队列里即可。
var max = "";
var queue = new Queue<string>();
st.Put(max, 0);
foreach (var s in st.Keys())
{
if (st.Get(s) > st.Get(max))
{
max = s;
queue.Clear();
queue.Enqueue(s);
}
else if (st.Get(s) == st.Get(max))
{
queue.Enqueue(s);
}
}