代码改变世界

推荐排行榜

java学习之基于用户投票的排名算法:Delicious和Hacker News

2015-04-01 19:25 by ToDoToDesign, 1073 阅读, 收藏,
摘要: 一、Delicious最直觉、最简单的算法,莫过于按照单位时间内用户的投票数进行排名。得票最多的项目,自然就排在第一位。旧版的Delicious,有一个"热门书签排行榜",就是这样统计出来的。它按照"过去60分钟内被收藏的次数"进行排名。每过60分钟,就统计一次。这个算法的优点是比较简单、容易部署、... 阅读全文