掌阅校园招聘笔试题

综合知识 · 历年真题改编 · 题号 41079
单选题综合知识难度 3真题改编 · 2025中大厂

题目

某电商系统需要设计一个商品热度排行榜,要求 “实时更新商品访问次数,且能快速获取访问量前 10 的商品”。下列方案中最合理的是()

选项4 个

A使用HashMap存储访问次数,每次查询前 10 时遍历排序(O (nlogn))
B使用红黑树(TreeMap)按访问次数排序,每次更新后直接取前 10(O (logn) 更新,O (10) 查询)
C使用小根堆维护前10的商品,每次有新访问时判断是否入堆(O (log10) 更新,O (1) 查询)
D使用数组存储所有商品,每小时批量排序一次并取前 10(O (nlogn) 批量处理)
🔒 答案与解析:登录后可查看本题答案、解析与考点讲解,并可在线作答自动判分 登录 / 注册
‹ 上一题 全部专题 下一题 ›

同类型题目综合知识 · 继续练习

题目免费浏览 · 整套练习与模拟考登录后开始 · 答案与解析登录后可见