阿里笔试_ //如果有人n分钟内,连续发帖M次,将本人封杀掉
//如果有人n分钟内,连续发帖M次,将本人封杀掉
算法思想:Arrylist存储点击的记录,HashMap(用户,发帖时间,次数).HashSet(封杀掉的用户)
1.将记录读取到list列表中,for遍历,通过截取字符串,获取i(i=0,1,2,3,4)的当前用户的当前时间
2.计算当前用户的当前的时间,从hashmap中读取上一次的时间,
3.判断hashmap上次的时间,时间记录为n
原创
2017-03-23 21:51:47 ·
408 阅读 ·
0 评论