一道面试题:如何将淘宝中人气最高的商户推荐给用户(开放性的)
一道面试题:如何将淘宝中人气最高的商户推荐给用户(开放性思路)
[解决办法]
select * from 商户 order by 人气 desc limit 0, 10
???
[解决办法]
1、根据不同类型(哈希规则)的商户哈希到一张哈希表中;
2、建立一个N个节点的小根堆,堆排序
发布时间: 2013-04-09 16:45:09 作者: rapoo
一道面试题:如何将淘宝中人气最高的商户推荐给用户(开放性的)
一道面试题:如何将淘宝中人气最高的商户推荐给用户(开放性思路)
[解决办法]
select * from 商户 order by 人气 desc limit 0, 10
???
[解决办法]
1、根据不同类型(哈希规则)的商户哈希到一张哈希表中;
2、建立一个N个节点的小根堆,堆排序