作者:peonyX 链接:https://www.nowcoder.com/discuss/698885?channel=-1&source_id=discuss_terminal_discuss_sim_nctrack&ncTraceId=f8e89aa08add4b788844ad2f2d6fc620.497.16281780850421405 来源:牛客网 场景:有一个签到功能,怎么知道某个用户签到了七天,这个需求怎么做。在提示下不断迭代。 第一版,redis或者mysql,key是uid,value是{cnt,timestamp} 第二版,如果想要知道所有签到的日期怎么办。在value里面加一个list就行。 第三版,如果一年怎么办,会不会数据太大?用数组存,366长度的数组。 能不能再优化?366长度的字符串。 再优化?二进制表示。 这个是想问位图把
点赞 3

相关推荐

双非阴暗爬行:我来看看笑死我了,这名字取得好想笑(没有不好的意思)
点赞 评论 收藏
分享
05-03 12:45
西南大学 Java
nsnzkv:你这项目写的内容太多了,说实话都是在给自己挖坑,就算简历过了,后面面试也难受
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务