我有一个数字列表,我想创建另一个列表,其中包含出现在开头最多和结尾最少的数字。
所以我遍历了列表,并检查数字x是否在字典中。如果不在,则将键x和值1添加到字典中。如果存在,则将值更改为原来的值加一。
现在我想按顺序排列字典,以便我可以创建一个列表,其中出现最多的数字在开头,最少的数字在结尾。
如何在C#中做到这一点? ps. 运行时间非常重要。
所以我遍历了列表,并检查数字x是否在字典中。如果不在,则将键x和值1添加到字典中。如果存在,则将值更改为原来的值加一。
现在我想按顺序排列字典,以便我可以创建一个列表,其中出现最多的数字在开头,最少的数字在结尾。
如何在C#中做到这一点? ps. 运行时间非常重要。
StackOverflowException
? - jason