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

脸书店面

全局:

2020(7-9月) 码农类General 硕士 全职@meta - 猎头 - 技术电面  | | Pass | 在职跳槽

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

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

x
这是个8月初的电面,最近回忆起来所以发个帖子。

#1 利口 衣耳漆舞-变体,3x3 变 任意 nxn ,要求O(1)的时
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
(1) 判断这步的胜负手。
第二题,利口-而散,更接近面试官的题目描述

评分

参与人数 8大米 +13 收起 理由
StupidCorn + 1 给你点个赞!
cherieeeeee + 1 很有用的信息!
匿名用户-NUOPD + 5
victo + 1 赞一个
knight0clk + 1 给你点个赞!

查看全部评分


上一篇:最新Sr. BA 店面过经求米
下一篇:Amazon OA1
推荐
 楼主| briand 2020-9-18 23:55:25 | 只看该作者
全局:
sieg 发表于 2020-9-18 11:39
第一题,O(1) 时间复杂度。。?楼主的意思是O(1)判断是否有胜负手?
第二题,是不是 蠡口 而散

第一题,对的, 每下一步棋,用 O(1) 判断这步的胜负手。
第二题,是的,利口 而散 更接近面试官的题目描述
回复

使用道具 举报

推荐
yulian 2020-9-23 07:48:06 | 只看该作者
全局:
kylelua 发表于 2020-9-18 21:14
没错,O(1) 是指判断每一步是否获胜的复杂度。步数是一个一个给的。

每row每col每dia各给两个counter,每步加当前步的counter,什么时候counter等于边长就可以返回结果了。
回复

使用道具 举报

推荐
 楼主| briand 2020-9-18 21:16:03 | 只看该作者
全局:
yywwd 发表于 2020-9-18 13:59
#1 利口 衣耳漆舞-变体,3x3 变 任意 nxn ,要求O(1)的时间复杂度解出来
请问楼主时间要求是不是写错了。 ...

每次输入一步,都进行判断这步是否分出了胜负。 O(1)是指每一步的复杂度。
回复

使用道具 举报

🔗
sieg 2020-9-18 11:39:41 | 只看该作者
全局:
第一题,O(1) 时间复杂度。。?楼主的意思是O(1)判断是否有胜负手?
第二题,是不是 蠡口 而散
回复

使用道具 举报

🔗
sieg 2020-9-18 11:43:25 | 只看该作者
全局:
再问一下,第一题,从3扩展到n,那么是需要有连续n个,不是3个,才能获胜吗?
回复

使用道具 举报

🔗
 楼主| briand 2020-9-18 12:18:10 | 只看该作者
全局:
sieg 发表于 2020-9-18 11:43
再问一下,第一题,从3扩展到n,那么是需要有连续n个,不是3个,才能获胜吗?

是的。获胜状态是n个棋子连成一线。
回复

使用道具 举报

🔗
hgon23 2020-9-18 12:59:58 | 只看该作者
全局:
merge k sorted array 最优解时间复杂度也要O(nlgn)了吧 ? 空间复杂度至少O(n) ?
回复

使用道具 举报

🔗
chaoye 2020-9-18 13:41:43 | 只看该作者
全局:
O(1)怎么解出来??
回复

使用道具 举报

🔗
chaoye 2020-9-18 13:45:03 | 只看该作者
全局:
哦没事了,原来步数是一个一个给出来的。
回复

使用道具 举报

🔗
yywwd 2020-9-18 13:59:25 | 只看该作者
全局:
#1 利口 衣耳漆舞-变体,3x3 变 任意 nxn ,要求O(1)的时间复杂度解出来
请问楼主时间要求是不是写错了。最坏情况下,也就是输入有n*n, 那最快也是n*n的吧
回复

使用道具 举报

🔗
 楼主| briand 2020-9-18 21:13:27 | 只看该作者
全局:
hgon23 发表于 2020-9-18 12:59
merge k sorted array 最优解时间复杂度也要O(nlgn)了吧 ? 空间复杂度至少O(n) ?

是的 紫薯紫薯
回复

使用道具 举报

🔗
 楼主| briand 2020-9-18 21:14:48 | 只看该作者
全局:
chaoye 发表于 2020-9-18 13:45
哦没事了,原来步数是一个一个给出来的。

没错,O(1) 是指判断每一步是否获胜的复杂度。步数是一个一个给的。
回复

使用道具 举报

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

本版积分规则

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