由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教一道面试题
相关主题
一道java面试题amazon一道面试题
请教一道题做道有序数组元素求最大和题?
请教amazon面试题帖个面试题,为了rp
贡献两个Amazon的电话面试题问个google面试题
讨论一道题一个算法问题
A家面试题问个design的问题
贡献A 家online assementTop K in N sorted array
一道C面试题请教个面试题
相关话题的讨论汇总
话题: node话题: maxheap话题: totaltime话题: table话题: events
进入JobHunting版参与讨论
1 (共1页)
h******9
发帖数: 25
1
问题是:给你一串登陆登出Event,有Id信息和时间信息,sorted by time。求上线最
长的Id号。(可以登陆登出多次,当时忘记问是否要输出多个了),除了用hash table
log out的时候不断更新,还有什么更好的方法吗?谢谢!
m******n
发帖数: 1691
2
at least O(k) space, where k is the number of users.

table

【在 h******9 的大作中提到】
: 问题是:给你一串登陆登出Event,有Id信息和时间信息,sorted by time。求上线最
: 长的Id号。(可以登陆登出多次,当时忘记问是否要输出多个了),除了用hash table
: log out的时候不断更新,还有什么更好的方法吗?谢谢!

c********t
发帖数: 5706
3
Node{
id,
lastLogin,
totalTime
}
HashTable
MaxHeap sort by Node.totalTime

table

【在 h******9 的大作中提到】
: 问题是:给你一串登陆登出Event,有Id信息和时间信息,sorted by time。求上线最
: 长的Id号。(可以登陆登出多次,当时忘记问是否要输出多个了),除了用hash table
: log out的时候不断更新,还有什么更好的方法吗?谢谢!

h******9
发帖数: 25
4
Thanks a lot! If the input is a vector of all events, could I just use a
totalTime and id pair to record the max value for this problem?
If it is a dynamic updating, which uses this function to update the result
with real time events continuously, is it necessary to use another MaxHeap
of activated ids sort by Node.totalTime - Node.lastLogin?

【在 c********t 的大作中提到】
: Node{
: id,
: lastLogin,
: totalTime
: }
: HashTable
: MaxHeap sort by Node.totalTime
:
: table

1 (共1页)
进入JobHunting版参与讨论
相关主题
请教个面试题讨论一道题
求问一道面试题A家面试题
请教一道面试题贡献A 家online assement
A家第一轮电面面经一道C面试题
一道java面试题amazon一道面试题
请教一道题做道有序数组元素求最大和题?
请教amazon面试题帖个面试题,为了rp
贡献两个Amazon的电话面试题问个google面试题
相关话题的讨论汇总
话题: node话题: maxheap话题: totaltime话题: table话题: events