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

狗家面试挂经 求安慰米

 
全局:

2018(7-9月) 码农类General 硕士 全职@google - 网上海投 - Onsite  | | Other | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 nunuh89 于 2018-7-11 13:12 编辑

给大家po个热气腾腾的狗家onsite
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies



没有考到DP。。。刷了好久背包问题都没考到 不开心。。。
第一题上来就知道自己挂了。。。全天都沉浸在我的爱情还没开始就已经结束的悲痛中。。。

来年再战啦!祝大家面试顺利!




补充内容 (2018-7-12 05:07):
sorry 我第一题打错了 矩阵长这样

5   7    9  10
4   6    8   11
1   2   13  14
0   3   12  15


评分

参与人数 29大米 +184 收起 理由
sstcurry + 3 给你点个赞!
chloelu717 + 3 很有用的信息!
stupidtag + 5 很有用的信息!
俩万教主 + 5 很有用的信息!
neworiental + 1 给你点个赞!

查看全部评分


上一篇:微软电面
下一篇:奎配店面

本帖被以下淘专辑推荐:

推荐
suixinsuoyu 2018-7-12 06:09:23 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


时间复杂度常数级,每次棋盘横纵坐标各砍一半。
2^16 就进16次while循环。
已经测试跑通。

评分

参与人数 3大米 +11 收起 理由
sstcurry + 3 给你点个赞!
chloelu717 + 3 给你点个赞!
Mr.Sagemaker + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
第一题感觉有点像变形的Hilbert Curve?

第二题数组里存的符号的意思是?如果+在-前面就是+是根的意思么

第四题有点像利口叁啾啾

LZ很厉害啊~ 祝LZ顺利~
回复

使用道具 举报

推荐
xiaozhu 2018-7-12 09:02:00 | 只看该作者
全局:
浅漾 发表于 2018-7-12 05:44
额 string已经是中序遍历了 主要是找根 要把符号放在数字上面。。。转换成后缀是什么意思嘞?

那怎么确定跟是哪个符号呢  还有怎么确定乘除优先于加减啊

评分

参与人数 1大米 +10 收起 理由
hanling + 10 欢迎来一亩三分地论坛!

查看全部评分

回复

使用道具 举报

🔗
wtcupup 2018-7-12 03:08:12 | 只看该作者
全局:
没太看懂第一题 拿4X4的举例子 如果左下是
1   2
0   3

为啥左上是 ?
6   7
4   5
回复

使用道具 举报

🔗
 楼主| 浅漾 2018-7-12 03:38:21 | 只看该作者
全局:
wtcupup 发表于 2018-7-12 03:08
没太看懂第一题 拿4X4的举例子 如果左下是
1   2
0   3

我写错了 应该是
5  6
4  7
多谢提醒
回复

使用道具 举报

🔗
xsgs111 2018-7-12 04:18:07 | 只看该作者
全局:
lz,第一题右下角的部分是
13,14
12,15
吧?如果不是typo的话能解释一下为啥吗?
回复

使用道具 举报

🔗
anoyanoy 2018-7-12 04:37:47 | 只看该作者
全局:
我怎么感觉第一题应该是
5   6    9   10
4   7    8   11
1   2   13  14
0   3   12  15


(3,3) = 15 (3,0) = 12
回复

使用道具 举报

🔗
 楼主| 浅漾 2018-7-12 05:07:27 | 只看该作者
全局:
anoyanoy 发表于 2018-7-12 04:37
我怎么感觉第一题应该是
5   6    9   10
4   7    8   11

5   7    9  10
4   6    8   11
1   2   13  14
0   3   12  15
对 抱歉打错了
回复

使用道具 举报

🔗
suixinsuoyu 2018-7-12 05:11:30 | 只看该作者
全局:
第一题,我觉得类似二分查找,每次4分一下矩阵可能可行。
我们可以把每一步看成类似直角坐标系的四象限。找到当前坐标在当前层哪个象限内。
因为这种填表的顺序,总可以保证四个象限内的数 0 < 1 < 2 < 3
找到以后确定这个象限的最小值与最大值。

稍微demo一下, 比如2 ^ 16 * 2 ^ 16。切完以后的数字是0 到 2 ^ 32 - 1, 四个象限可以等分。
如果坐标落在第二象限,右上区域。start number 应该为 (2  ^ 32) / 4 * 2. end number 为 (2  ^ 32) / 4 * 3 - 1.
然后利用新的start end,继续切分当前象限。到收敛为止。
回复

使用道具 举报

🔗
 楼主| 浅漾 2018-7-12 05:29:16 | 只看该作者
全局:
suixinsuoyu 发表于 2018-7-12 05:11
第一题,我觉得类似二分查找,每次4分一下矩阵可能可行。
我们可以把每一步看成类似直角坐标系的四象限。 ...

然后呢 你是找到了x轴的值 在往上那个y是多少呢?x,y最后加起来输出的数又是谁呢? 二分直接找坐标不是很好找到具体值

补充内容 (2018-7-12 05:31):
感觉自己没说清楚 就是二分 没办法同时处理x y 你描述的思路其实是DFS,从每个象限转。。

补充内容 (2018-7-12 05:54):
你要么就写俩二分? 但一旦分开处理就比较讨厌 就不知道在哪个象限了
要么写一个二分的话 你mid值怎么取嘞? 是按x值取还是按y值取嘞?
还有就是用二分法求值的逼近?这种方法我掌握的不好 不知道能不能用在这
回复

使用道具 举报

🔗
xiaozhu 2018-7-12 05:37:18 | 只看该作者
全局:
请问lz,第二题是不是要先转换成后缀,然后建树?

评分

参与人数 1大米 +10 收起 理由
hanling + 10 欢迎来一亩三分地论坛!

查看全部评分

回复

使用道具 举报

🔗
 楼主| 浅漾 2018-7-12 05:44:43 | 只看该作者
全局:
xiaozhu 发表于 2018-7-12 05:37
请问lz,第二题是不是要先转换成后缀,然后建树?

额 string已经是中序遍历了 主要是找根 要把符号放在数字上面。。。转换成后缀是什么意思嘞?

回复

使用道具 举报

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

本版积分规则

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