2280420
以一个例子来描述问题:
在陌陌的用户列表中,是按照地理位置排序的,距离你最近的人会排在最上边。假设每一屏有5个人,刷第一屏的时候,按照距离排列的前10个用户为:
A B C D E F G H I J
因为用户刷到的是第一屏,取前5个,也就是:
A B C D E
当用户刷第二屏的时候,假设前十个人的排序发生了变化,变成:
X Y Z A B C D E F G
那么第二屏的人就是:
C D E F G
和第一屏的ABCDE的CDE就重复了,所以现在用户的屏幕上显示的10个人就是:
ABCDECDEFG
CDE各出现了2次
请问有没有行业里比较通用的一些解决方案?