2024-11-01 10:31
北京邮电大学 Java 0 点赞 评论 收藏
分享
2024-04-10 20:45
北京邮电大学 Java 牛客68958130...:我这题最后五分钟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个数

0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: