0

我正在一个网站上工作,那里有用户可以投票的节点(upvotes/downvotes)。每个节点都有一个子节点列表。用户也可以对这些子节点中的每一个进行投票。想想 reddit 上的帖子和评论之间的关系。

有哪些排名算法可以帮助我根据节点自己的分数以及子节点的分数对节点进行排序?我已经查看了 reddit 的“热”排名算法,但不幸的是我没有看到我将如何考虑子节点排名。

4

1 回答 1

1

这取决于您想要什么排序策略。

使用稳定的排序算法,您可以执行以下操作: - 按子节点排序列表(例如,按排名最高的子节点) - 按节点排序列表

选择排序算法本身是一项完全不同的任务。你可以看看:

于 2013-05-24T09:09:50.233 回答