由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教个编程题,比较急,坐等
相关主题
大G家的一道新题,来讨论讨论Google的电话面试题
system deisng里tinyUrl的问题,求大神指点google 一题
L面经,请大家帮我看看问道题
Windows下多个DLL之间memory allocation问题 (转载)one interview question, very difficult, smart people can do
sliding window面试题报GF offer,分享一些面经
问两道onsite题目想成为嵌入式程序员应知道的0x10个基本问题 zz
G onsite面经兼求内推谈谈面试中化归的思想
谁能科普Time Series Daemon (TSD)系统设计白板代码,支持O(1)时间GetMin的stack
相关话题的讨论汇总
话题: max话题: min话题: now话题: 窗口话题: window
进入JobHunting版参与讨论
1 (共1页)
o******s
发帖数: 416
1
一个公司的screening programming problem:
概括来说就是给一些时间点,然后一个固定的窗口大小,问窗口下能罩住最多,最少个
时间点。如果所给的时间点最大和最小值差距小于窗口大小,则getmax(), getmin()都
返回-1。
假设,时间点是按照递增的顺序给出的,如:
> cat stat.inp //input source file contains timestamps
1.0
1.0
1.0
1.2
1.3
1.5
1.6
1.8
2.0
3.0
3.0
3.0
3.0
4.1
7.0
> cat stat.inp |./StatisticsTracker (window size=2)
now: 1 max: -1 min: -1
now: 1 max: -1 min: -1
now: 1 max: -1 min: -1
now: 1.2 max: -1 min: -1
now: 1.3 max: -1 min: -1
now: 1.5 max: -1 min: -1
now: 1.6 max: -1 min: -1
now: 1.8 max:
c******n
发帖数: 4965
2
just linearly go down the list of points
first sort them

【在 o******s 的大作中提到】
: 一个公司的screening programming problem:
: 概括来说就是给一些时间点,然后一个固定的窗口大小,问窗口下能罩住最多,最少个
: 时间点。如果所给的时间点最大和最小值差距小于窗口大小,则getmax(), getmin()都
: 返回-1。
: 假设,时间点是按照递增的顺序给出的,如:
: > cat stat.inp //input source file contains timestamps
: 1.0
: 1.0
: 1.0
: 1.2

o******s
发帖数: 416
3
这些点就是按照从小到大的顺序出现的。主要是,在新增一个点以后,需要检查是否需
要挪动窗口,并且计算最多能覆盖住多少个点儿,最少能覆盖住多少个点。
看着像动态规划类的问题。

【在 c******n 的大作中提到】
: just linearly go down the list of points
: first sort them

g******d
发帖数: 511
4
怎么是出来的
//window with max [1,3) window with min (1,3]
window with min [2.1,4.1)
2.1是怎么出来的?
听起来好像就是move pointers,同时maintain counters.
1 (共1页)
进入JobHunting版参与讨论
相关主题
白板代码,支持O(1)时间GetMin的stacksliding window面试题
请教一个问题,发两个包子。问两道onsite题目
问个链表反转的老题G onsite面经兼求内推
copy link with random additional pointers谁能科普Time Series Daemon (TSD)系统设计
大G家的一道新题,来讨论讨论Google的电话面试题
system deisng里tinyUrl的问题,求大神指点google 一题
L面经,请大家帮我看看问道题
Windows下多个DLL之间memory allocation问题 (转载)one interview question, very difficult, smart people can do
相关话题的讨论汇总
话题: max话题: min话题: now话题: 窗口话题: window