📣 VIP通行证夏日特惠 限时立减$68
123
返回列表 发新帖
楼主: illumi
跳转到指定楼层
上一主题 下一主题
收起左侧

Google电面。。被完虐。。

🔗
何打发123 2016-10-21 10:24:43 | 只看该作者
全局:
illumi 发表于 2016-10-21 09:38
反正他一直强调n非常大,问我怎么才能fit into memory,我说了map reduce分割文件他也不太满意的样子,最 ...

我知道了!!! 可能就是楼下说的! 一次只需要读入三行数据
再用一行的extra memory 存储上一次状态就可以~
我当时候面snapchat第一轮就跪在这里。。。 早看到这个就好了。。。
回复

使用道具 举报

🔗
chestnut9919 2016-10-21 12:02:06 | 只看该作者
全局:
我觉得k很大的话就用一个hashmap存key:初始状态,value:下一个状态,省去重复计算。
n很大可不可以对于每个点,只取它周围八个邻居,也就是一次只读9个点,更新中心点的状态,再读下一个点的9个以此类推
回复

使用道具 举报

🔗
jocelyna 2016-10-21 12:26:20 | 只看该作者
全局:
存三行怎么弄?应该不能update一部分,要先mark然后update全部吧
回复

使用道具 举报

🔗
jerryzhang 2016-10-21 12:34:06 | 只看该作者
全局:
我觉得可以分两部分了。
如果matrix上的light很少。可以按稀疏矩阵的方式来处理。
如果Light很多。可以用一个3x3的矩阵去扫描原来这个矩阵。用新矩阵的(1,1)对着全部位置扫一遍就好了。
回复

使用道具 举报

🔗
chaosMonkey 2016-11-14 17:28:22 | 只看该作者
全局:
关键是N太大的话,怎么每次读取只读一部分呢
回复

使用道具 举报

🔗
2006alex2016 2016-12-1 15:01:07 | 只看该作者
全局:
申请人 太多了,他们根部不在乎
回复

使用道具 举报

🔗
jefferyy 2016-12-4 09:29:36 | 只看该作者
全局:
想请教下大家 有什么好的办法 after k steps,求状态? - 除了一次一次的求 O(K).
回复

使用道具 举报

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

本版积分规则

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