11-01 10:31
北京邮电大学 Java 0 点赞 评论 收藏
分享
04-10 20:45
北京邮电大学 Java 牛客689581305号:我这题最后五分钟A了,思路是:
1. map记录频次{key=数值大小,value=次数}
2. 按数值从大到小排序,排序完成后,选最大的k个放到容器中,并计算新的频次
3. 然后对选出来的数,再按频次从大到小排序,频率最高的就是答案。
例如,{2 2 2 1 1 1 5 7 8 10}这组数k=6时的答案是10而不是2,选择了{2 1 5 7 8 10}这6个数
投递淘天集团等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了: