找水王

要求:

三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。

如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中的是必然的水王吗?

设计思路(最优解):

因为水王自己发帖,而且只要半人发帖,他必回,所以他发帖的数量一定超过了一半假设第一个人是水王,和第二个人比较如果相同删除一个,留下一个,继续和后面的作比较,如果不同,两个全部删除,直到最后剩下的就是水王。

原文地址:https://www.cnblogs.com/mawangwang/p/11071589.html