美国大哥
1.给你一个list,找出最短的sublist的sum大于指定的threshold。比如[1,2,3,4,5], threshold = 5, return -> [3,4] or [4,5]
2.find median of data stream
follow up:
假设有个百万级request的api 百分之90的数据在100-200之间怎么找出median?楼主只做出来百分之100的数据在100-200之间,我用bucket来做的。
至于90%我和面试官讲了思路,用四个heap 一个max heap 一个min heap 类似于find median of data stream一样 分别存小于100和大于200的数据