由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Dropbox电面
相关主题
问一道F家的考古题“常数空间O(N),O(1)算法那个题目”的变形题目
电面bloomberg的,你们拿到onsite了吗问下关于lossy counting
Google电面amazon电面约时间的问题
Groupon 电面思科的电面,还有设计题,大牛帮看看
sliding window面试题Quantcast电面
ZocDoc 面经我也遇到leetcode上Run Time Error,但在自己的机子能通过
fb国内申请的曲折经历+电面报一个电面题目
再来一道题GOOGLE电面到ONSITE
相关话题的讨论汇总
话题: hit话题: count话题: time话题: diff话题: log
进入JobHunting版参与讨论
1 (共1页)
b******n
发帖数: 1629
1
感觉要挂。
一个server,每有人访问call log_hit(). 然后另一个函数get_log_hit_5_min()返回
近五分钟的访问数.
我傻哈哈的搞了个这个。结果要求常数时间返回,说我搞得太复杂
class hit
{
Time tag;
}
vector hit_list;
hit_log()
{
hit_list.push_back(hit);
}
int get_hit_5_min()
{
count = 0;
for (int i = hit_list.size() - 1; i >= 0; --i)
{
if (time_diff(hit[i].tag, current_time()) > 5)
count++;
else
break;
}
return count;
}
因为比如访问量很大,会有存储限制,然后改成这个,不知道还有没有更好的办法。匆
匆结束。
int count;
Time start_time;
hit_log()
{
int diff = time_diff(currenttime, start_time);
if (diff > 5)
{
count = count * 5 / diff;
start_time = curenttime - 5;
}
count++;
}
get_hit_5_mint()
{
return count;
}
a********5
发帖数: 1631
2
我2年前也是这个题。。。也是跪了。。

【在 b******n 的大作中提到】
: 感觉要挂。
: 一个server,每有人访问call log_hit(). 然后另一个函数get_log_hit_5_min()返回
: 近五分钟的访问数.
: 我傻哈哈的搞了个这个。结果要求常数时间返回,说我搞得太复杂
: class hit
: {
: Time tag;
: }
: vector hit_list;
: hit_log()

s*******h
发帖数: 3219
3
是不是老印出的题
b******n
发帖数: 1629
4
白人

【在 s*******h 的大作中提到】
: 是不是老印出的题
i*****h
发帖数: 1534
5
能问下面的什么职位吗?
V******J
发帖数: 9
6
近5分钟访问数=当前访问数-5分钟前访问数
l*****a
发帖数: 14598
7
circular array, just keep the hit count in the pass 300 seconds

【在 b******n 的大作中提到】
: 感觉要挂。
: 一个server,每有人访问call log_hit(). 然后另一个函数get_log_hit_5_min()返回
: 近五分钟的访问数.
: 我傻哈哈的搞了个这个。结果要求常数时间返回,说我搞得太复杂
: class hit
: {
: Time tag;
: }
: vector hit_list;
: hit_log()

d******e
发帖数: 2265
8
python用deque
插入同时popleft
查询直接给出len(deque)

【在 b******n 的大作中提到】
: 感觉要挂。
: 一个server,每有人访问call log_hit(). 然后另一个函数get_log_hit_5_min()返回
: 近五分钟的访问数.
: 我傻哈哈的搞了个这个。结果要求常数时间返回,说我搞得太复杂
: class hit
: {
: Time tag;
: }
: vector hit_list;
: hit_log()

t**r
发帖数: 3428
9
java直接用deque.
push新东西。
pop过期的。
.size() 可以得到大小
1 (共1页)
进入JobHunting版参与讨论
相关主题
GOOGLE电面到ONSITEsliding window面试题
刚phone完MS,好紧张。。。。ZocDoc 面经
Amazon电面问题求大牛解答fb国内申请的曲折经历+电面
G家电面被拒,请帮助分析原因再来一道题
问一道F家的考古题“常数空间O(N),O(1)算法那个题目”的变形题目
电面bloomberg的,你们拿到onsite了吗问下关于lossy counting
Google电面amazon电面约时间的问题
Groupon 电面思科的电面,还有设计题,大牛帮看看
相关话题的讨论汇总
话题: hit话题: count话题: time话题: diff话题: log