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

google电面

全局:

2016(10-12月) 码农类General 硕士 全职@google - 内推 - 技术电面  | | Other | 应届毕业生

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

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

x

判断toeplitz maxtrix, follow up 是矩
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
久好久。。
求onsite。。求大米。。

评分

参与人数 3大米 +9 收起 理由
小号小号001 + 5 感谢分享!
primbo + 3 感谢分享!
我是一个好孩纸 + 1 因为爱

查看全部评分


上一篇:Two Sigma 电面还是套路,无Coding(求Onsite题库Python版!)
下一篇:微软 onsite

本帖被以下淘专辑推荐:

推荐
zzgzzm 2016-11-10 06:39:31 | 只看该作者
全局:
SiyaoZhu 发表于 2016-11-9 07:45
啊应该就一部分一部分load这个矩阵 然后把最下面和最右边的一列记下来就行了,楼上的那个同学讲的对的

...

请问一下对于Matrix (M*N)特别大的情况,例如每次只能load k个元素(按global index一行一行的load),不到一行。那么这个题对于内存有没有限制?就是说内存够不够存O(M+N)个值呢?因为toeplitz matrix的自由度就是长和宽的M+N-1个值。
若内存也只有O(k),k远远小于O(M+N)的话,那么就只能先比较宽度为k的相邻k个对角线,这样就会多次调用load来获取合适位置的matrix values,那么时间复杂度就会很高,但这也是space vs time的trade-off吧。
回复

使用道具 举报

推荐
 楼主| Trafalgra 2016-11-10 08:42:38 | 只看该作者
全局:
zzgzzm 发表于 2016-11-10 06:39
请问一下对于Matrix (M*N)特别大的情况,例如每次只能load k个元素(按global index一行一行的load), ...

额面试官木有说的这么详细

我觉得他的意思就是想只要比较一个元素和他右下方元素的大小就行了

因为他有说过不能精确定位到一个点。。别想太复杂啦= =
回复

使用道具 举报

推荐
 楼主| Trafalgra 2016-11-9 07:45:01 | 只看该作者
全局:
何打发123 发表于 2016-11-9 06:58
楼主没有明白 求讲解

啊应该就一部分一部分load这个矩阵 然后把最下面和最右边的一列记下来就行了,楼上的那个同学讲的对的

面试官说了也可能矩阵大到只能load一行的一部分

复杂度的话虽然都是O(mn),但是最好尽可能减少那个常数项 他说的是seek time
回复

使用道具 举报

🔗
crir 2016-11-6 11:23:48 | 只看该作者
全局:
求问矩阵很大怎么办?
回复

使用道具 举报

🔗
 楼主| Trafalgra 2016-11-6 14:15:37 | 只看该作者
全局:
crir 发表于 2016-11-6 11:23
求问矩阵很大怎么办?

我说的是分成几块然后记录边界的值
回复

使用道具 举报

全局:
矩阵很大的话一行一行读就可以了
只要判断i行和i+1行关系就行了
回复

使用道具 举报

🔗
何打发123 2016-11-9 06:55:42 | 只看该作者
全局:
123呆板彻底 发表于 2016-11-9 03:27
矩阵很大的话一行一行读就可以了
只要判断i行和i+1行关系就行了

不懂 能麻烦详细说说嘛?~ 这样和直接找对角线有什么区别呢? 复杂度有差嘛?0.0.。。。。
回复

使用道具 举报

🔗
何打发123 2016-11-9 06:58:35 | 只看该作者
全局:
SiyaoZhu 发表于 2016-11-6 14:15
我说的是分成几块然后记录边界的值

楼主没有明白 求讲解
回复

使用道具 举报

🔗
何打发123 2016-11-9 08:25:01 | 只看该作者
全局:
SiyaoZhu 发表于 2016-11-9 07:45
啊应该就一部分一部分load这个矩阵 然后把最下面和最右边的一列记下来就行了,楼上的那个同学讲的对的

...

哦明白了!! 感谢你!
回复

使用道具 举报

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

本版积分规则

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