跳至主要內容

设计面试

钝悟...小于 1 分钟设计设计面试

设计模式

系统设计

如何设计一个点赞系统?

使用 redis set,支持去重

如何在 10 亿个数据中找到最大的 1 万个?

构建容量大小为 1 万的堆,每次从 10 亿数据中读 1 万条数据,写入最小堆,循环直至读完所有数据。最终,还留存在最小堆中的数据就是 TOP 10000

有几台机器存储着几亿的淘宝搜索日志,假设你只有一台 2g 的电脑,如何选出搜索热度最高的十个关键词?

参考资料

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7