读书人

求按照 时间和距离的权重比例进行排序

发布时间: 2012-05-07 12:40:40 作者: rapoo

求按照 时间和距离的权重比例进行排序算法,有啥好思路,谢谢
如题: 对一个表 按照 时间*50% 和 距离*50% 进行排序。

这个表中记录了用户最近登入的时间和距离。我要获取距离最近并且用户最近登入的人。

[解决办法]
你是要先按时间排序,时间相同的再按距离排序;还是要时间排一个序,距离再排一个序?
[解决办法]
时间和距离怎么换算?1米=多少秒?
[解决办法]
先 对 时间排序,如果时间相等 就对 距离排序,这样行吗?
[解决办法]
关键看你怎么换算,假定距离单位米
10秒10米,8秒13米,13秒9米等等那个优先?实际上只要你算法想好了,了直接对按照这个算法计算后的结果排序即可
[解决办法]

探讨

是一个数学问题,正在想怎么定义这个函数。

引用:

引用:

我是要根据时间和距离得出一个最有值,然后按照这个值排序。我的需求是要获取最近登入的用户而且距离比较近的用户。

引用:

你是要先按时间排序,时间相同的再按距离排序;还是要时间排一个序,距离再排一个序?

啊,那是设计一个函数(数学概念,非程序) f:R^……

读书人网 >C++

热点推荐