排序

算法中的排序算是老生常谈的问题了,不过我的问题是生活中真的有那么简单只需要按照一个值从小到大排列的需求吗?

如下图
web
在 App 端变成了这样
App

显然这些已注销用户是在不同时间关注的,web 上将他们混排了,App 上则是单列在最后,前一种强调了关注顺序,后一种强调了社交性(注销账号当然再也没有了社交价值)。并且 App 理论上不太会有用户真的去翻到最后一条,Elastic Search 默认最大条数是 10000,恐怕意义也是如此。

当然排序在程序上而言也就一行代码的区别,不过在产品上区别可是很大,是在从一个笔记本在向电话簿转变。

这一切是否预示着我们每个人之间的关系都是从路人成为朋友,然而最终将深埋通讯录底不见天日,直到天人永隔。

谁都只能陪谁走一段路,但这条路毕竟是要靠自己走完。

行色秋将晚,交情老更亲。

评论