【发布时间】:2017-05-15 19:50:55
【问题描述】:
我正在解决一个有趣的问题,其中对于每个用户,我想保留他最后 N 天的活动。这可以应用于许多用例,其中一个简单的用例是:
对于每个用户 - 用户可以在某个随机日期来健身房 - 我想获取他在过去 90 天内去健身房的总次数。
这对我来说是一个棘手的问题。
我的想法:我想存储一个向量,其中每个条目将确定一天,然后一个布尔值可能代表他的访问。要计数,只需对数组中的该部分进行线性处理就足够了。
最好的方法是什么?
【问题讨论】:
标签: algorithm data-structures array-algorithms