面试数据结构问题求解

求助面试的一个问题的答案,具体内容是在某一业务场景下设计合适的数据结构来存储数据。
场景如下:

游戏Buff生效情况查询。
详细场景: 游戏buff会在任意时间生效,生效持续时间不确定,可能持续3s,可能持续30s,时间到后将buff移除,要求在每一次伤害计算时查询正在生效的buff对象有哪些。
Web应用已连接用户的查询。
详细场景: web网站提供服务,为了减轻服务器压力,需要及时将已经退出的用户数据进行清除,用户会在运行期间任何时刻连接上,也会在任何时刻离开,怎么设计数据结构来保存这些用户对象。#面试复盘#
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-26 16:06
已编辑
快手电商 后端 23k-35k
点赞 评论 收藏
分享
整顿职场的柯基很威猛:这种不可怕,最可怕的是夹在一帮名校里的二本选手,人家才是最稳的。
点赞 评论 收藏
分享
评论
点赞
1
分享
牛客网
牛客企业服务