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

在职招新工作刷题贴

🔗
 楼主| goatKnighttt 2019-9-19 12:47:50 | 只看该作者
全局:
9/12/2019
做了一下amazon mock interview
一题做过 most common word,很快写出来
一题是 675 hard 没做过但是想了一下知道怎么做了 - 用bfs然后一个一个遍历过去 然后一个同名的变量上卡了十多分钟才debug出来 结果发现exceed time limit又没有时间改成dfs。。明天看看答案怎么做
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-9-26 11:48:26 | 只看该作者
全局:
9/25/2019
重新开始做题
697 过了三遍 其实可以只过一遍的做来着
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-9-27 12:04:49 | 只看该作者
全局:
9/26/2019
136 xor bit manipulation 以前也在别的题目里用过 xor好有用
169 boyer-moore voting algorithm 感觉比较有适用性的还是divide and conquer解法
229 boyer-moore晋升版 一开始以为一样的算法不能用。。
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-9-28 10:58:15 | 只看该作者
全局:
9/27/2019
152, 52, 713 都是array的题目 学到了sliding window的做法做product
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-9-29 08:40:38 | 只看该作者
全局:
9/28/2019
236
11 如果暴力解法太慢了就要观察问题本质来解决 不要偷懒。。 这道题的就是要理解什么是max area的limiting factor
48 coordinate算的我心累
56 以后回来重新用别的做法做一遍
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-9-30 11:45:53 | 只看该作者
全局:
9/29/2019
560 presum hashmap 这类题是sum[i] - sum[j] = k 用减法做
325 和560一样的做法 用hashmap储存 presum然后减法来找
525 和560差不多 把0换成1然后理解成找和为0的subarray就行
347 heapify
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-10-7 05:37:44 | 只看该作者
全局:
10/6/2019
养好病回来了 今天主要做heap
264 用heap来保持so far最小的ugly number
252 meeting room 就是比较开始和结束时间 sort
253 用heap来保持so far最早结束的会议 如果时间重叠加一个room
202 简单
378 当成 kth smallest number in n sorted array 然后就每行看下来一直把下一个数字加入heap heap的entry是 (number, index, row)
451 max heap
1046 用max heap来做 - python max heap就是各个数字乘 -1
1217 因为复数到复数 奇数到奇数不花钱 就全部堆到一边然后算哪个小就行了
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-10-7 05:37:49 | 只看该作者
全局:
10/6/2019
养好病回来了 今天主要做heap
264 用heap来保持so far最小的ugly number
252 meeting room 就是比较开始和结束时间 sort
253 用heap来保持so far最早结束的会议 如果时间重叠加一个room
202 简单
378 当成 kth smallest number in n sorted array 然后就每行看下来一直把下一个数字加入heap heap的entry是 (number, index, row)
451 max heap
1046 用max heap来做 - python max heap就是各个数字乘 -1
1217 因为复数到复数 奇数到奇数不花钱 就全部堆到一边然后算哪个小就行了
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-10-8 12:29:11 | 只看该作者
全局:
10/7/2019
692: max heap
23: heap of (node.val, node) - python3 的heappush如果第一个element相等会比较第二个元素
回复

使用道具 举报

🔗
 楼主| goatKnighttt 2019-10-21 11:33:07 | 只看该作者
全局:
之前做了好多题一直没有写上来 明天把题目整理一下发上来
回复

使用道具 举报

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

本版积分规则

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