📣 独立日限时特惠: VIP通行证立减$68
楼主: boxm
跳转到指定楼层
上一主题 下一主题
收起左侧

(更新offer)胡子大叔刷题直播

🔗
zkc 2018-11-9 08:34:37 | 只看该作者
全局:
直播呢?在哪?斗鱼还是bilibili?
回复

使用道具 举报

🔗
dtccx 2018-11-9 10:09:20 | 只看该作者
全局:
dp最简单,我好菜啊
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-9 11:58:32 | 只看该作者
全局:
zkc 发表于 2018-11-9 08:34
直播呢?在哪?斗鱼还是bilibili?

就在本帖啊
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-9 15:20:02 | 只看该作者
全局:
今天oncall,回来得晚了。九点多才开始做题。就做了一道hard,Maximum Sum of 3 Non-Overlapping Intervals

粗看之下,没有头绪。如果意识到3是个常数,就没有一开始看上去那么无处着手。这道题的解法有点像两重DP
第一重,是把sum(nums[i:i + k]),以i为起始的这k个数的和存在一个数组里KS里
第二重,是把KS[:i + 1]的数值最大的那个index存在一个数组left里。KS[i:]的数值最大的那个index存在一个数组right里

然后三指针就变成了一指针。

整个思路有点新鲜。但是如果不是3分,而是一个变量n分,做法还是没法推广。有点Best Time to Buy and Sell Stock III的那个意思
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-10 06:41:24 | 只看该作者
全局:
本帖最后由 boxm 于 2018-11-11 03:08 编辑

刷了Minimum Window Subsequence,个人感觉这和Best Time to Buy and Sell Stock IV都属于DP里最难的题了。(IV可能更难,因为DP的定义非常不清楚

就这道题来说,naive DP还是好懂的,two pointers反向查找可以算一阶进化,pre-compute一下,遇到T[:i+1]然后再找下一个T[:i],这样DP应该是最优化的了。

新题,hard,花了好多时间。最后Python beat 100%。
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-10 06:47:21 | 只看该作者
全局:
然后就Explore-Facebook下面的DP也刷完了,吁——

长舒一口气,这几天DP真的做吐了,下面就刷backtracking吧。这是我印象中比较难的,尤其regex, wildcard啥的。正好上几道DP也都是string match,比较有心理准备
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-10 23:30:44 | 只看该作者
全局:
然后果然就做了Regular Expression Matching,因为是印象中比较难的题,之前十月份拖了一个月都没动,现在马上要面试了,吓得拖延症都没了。

其实做了之后发现没有记忆中那么难,比较intuive的递归法能pass oj但是时间太长,最后还是回归到了dp(不是说了不做dp的嘛!
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-10 23:32:32 | 只看该作者
全局:
同时感叹下hard的题真的很费时间,做着做着可能就……睡着了。还好早上五点就醒了,玩了会儿继续刷。今天是一个周六,还这么早起,希望也能刷个十道吧,奋斗!
回复

使用道具 举报

🔗
Vinay 2018-11-11 01:11:23 | 只看该作者
全局:
好厉害,这些题我做起来非常吃力
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-11 02:35:43 | 只看该作者
全局:
wangyxwyx 发表于 2018-11-11 01:11
好厉害,这些题我做起来非常吃力

hard的我也觉得费劲啊。但是一想到如果面试当场遇到了抓瞎,还不如现在费点时间琢磨清楚好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表