楼主: boxm
跳转到指定楼层
上一主题 下一主题
收起左侧

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

🔗
 楼主| boxm 2018-11-18 06:37:53 | 只看该作者
全局:
刷了Intersection of Two Arrays I & II,两道题其实差不多太多。然后标志着Explore-Google下面Array and Strings也刷完了。接下来Design和Sorting and Searching交叉着做吧。
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-18 10:55:28 | 只看该作者
全局:
开始做Design题了。这种Design题的坑点就在于题意不清楚就会坑死你。

刷了Peeking Iterator,参数里传进来的iterator根本不符合Python Iterator Protocol,遍历到底完全不throw StopIteration坑爹啊。反过来传进来的iterator自带.hasNext()的这么大个信息题目居然捂着不说。真是WTF。
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-18 10:56:44 | 只看该作者
全局:
这种题意不清楚的题,把时间花在揣测OJ的要求而不是用在训练思维真的是浪费宝贵的备战时间了。想给这样的题都打一遍差评
回复

使用道具 举报

🔗
malco008 2018-11-18 11:23:31 | 只看该作者
全局:
赞一个简明扼要很到位
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-18 11:44:22 | 只看该作者
全局:
刷了Maximum Product of Word Lengths。看小编介绍说Other的类别包含了比特算法,还心想没看到啊,原来这道题就是用bit manipulation来做word product。

bit manipulation是我最不怕的运算了。小调了一下,beats 100%。
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-18 13:24:32 | 只看该作者
全局:
刷了UTF-8 Validation,然后Other里的两道题就做完了,都是比特运算(啊呀不是说好要做Sorting and Searching的嘛!

这道题就是枚举繁琐一点,硬做肯定都没问题,就看谁合并条件合并得简洁一些。最后beat 100%。
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-19 06:40:43 | 只看该作者
全局:
刷了Zigzag Iterator,用到了generator,啊这么多iterator题第一次用到generator的,还有点小兴奋呢
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-19 06:41:41 | 只看该作者
全局:
刷了Binary Search Tree Iterator,一看submission,100%的和三年前我借用的那个一模一样,这题就是没法优化了是不
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-19 07:26:57 | 只看该作者
全局:
刷了Design Tic-Tac-Toe。这道题是存各行、各列、两条对角线上的得分,如果哪一条上的分是全部一个人的,就判那个玩家赢。

但是这样根本没存哪个人走了哪一步,也就没法visualize,这样的design真的好吗(笑
回复

使用道具 举报

🔗
 楼主| boxm 2018-11-19 12:48:14 | 只看该作者
全局:
刷了Range Sum Query 2D - Immutable 和 Range Sum Query 2D - Mutable。一个是简单的前序和,另一个是Binary Indexed Tree。

Binary Indexed Tree发明出来就是为了解决这个问题的,不用它还用谁。所以也没劳神看Segment Tree的解法了
回复

使用道具 举报

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

本版积分规则

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