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

Google 电面面经,一结束马上来发,求爆人品!

🔗
 楼主| chenyy0527 2015-7-8 15:43:08 | 只看该作者
全局:
larry_cn 发表于 2015-7-8 09:53
第二个问题 主要思想 应该是 对文件 partition(partition的 办法可以有 很多种) 分成多个fragment
因为  ...

对,正确的应该是如此,可是我木有经验=。=
回复

使用道具 举报

🔗
 楼主| chenyy0527 2015-7-8 15:49:04 | 只看该作者
全局:
stellari 发表于 2015-7-8 13:49
我理解你的意思。但是不一定要“再加一遍”;“减一遍”也是可以的。因为“返回的坐标上的元素必须包含在 ...

嗯,可以的,我说的加一遍,只是在总和用来对比是不是两倍的时候,先把总和加上当前的数,加和减没啥区别

回复

使用道具 举报

🔗
 楼主| chenyy0527 2015-7-8 15:57:37 | 只看该作者
全局:
handsomecool 发表于 2015-7-8 14:07
还有负数哦,那改一下还是可以吧,依旧two pointers,两边哪边挪动的判定方式改一下:

这回不记左右 ...

可以,不过你这个方式,还蛮不直观的-。-   但是没有任何问题就是了
回复

使用道具 举报

🔗
handsomecool 2015-7-8 23:51:18 | 只看该作者
全局:
chenyy0527 发表于 2015-7-8 15:57
可以,不过你这个方式,还蛮不直观的-。-   但是没有任何问题就是了

好处在于每个element只要visit一次,如果面试官钻牛角尖的话。。
回复

使用道具 举报

🔗
dmsehuang 2015-7-9 00:52:41 | 只看该作者
全局:
stellari 发表于 2015-7-8 12:00
我想楼上说的Two passes可能是指:第一遍先得到所有的元素的和S;第二遍过的时候,如果某个元素A的左边的 ...

对对。反正也是o(n)的solution.
回复

使用道具 举报

🔗
dmsehuang 2015-7-9 01:03:41 | 只看该作者
全局:
chenyy0527 发表于 2015-7-8 07:16
Two passes 是什么?
我是检测第一个element,然后遍历剩下的,每次对比一加一减就可以。都是O(n)

哦哦,原来是给test cases看输出结果啊,那还是看你对于代码的理解。谢谢楼主
回复

使用道具 举报

🔗
 楼主| chenyy0527 2015-7-9 08:17:10 | 只看该作者
全局:
handsomecool 发表于 2015-7-8 23:51
好处在于每个element只要visit一次,如果面试官钻牛角尖的话。。

那倒是,只遍历了一遍还是很不错的
回复

使用道具 举报

🔗
handsomecool 2015-7-9 09:21:23 | 只看该作者
全局:
chenyy0527 发表于 2015-7-9 08:17
那倒是,只遍历了一遍还是很不错的

楼主几时去onsite呀?
回复

使用道具 举报

🔗
 楼主| chenyy0527 2015-7-9 11:10:21 | 只看该作者
全局:
handsomecool 发表于 2015-7-9 09:21
楼主几时去onsite呀?

还没收到关于电面的回复呢
不知道一整天没收到是不是不好的兆头=。=
回复

使用道具 举报

🔗
handsomecool 2015-7-9 12:16:58 | 只看该作者
全局:
chenyy0527 发表于 2015-7-9 11:10
还没收到关于电面的回复呢
不知道一整天没收到是不是不好的兆头=。=

呃。。。你是昨天电面的呀,一般要一周左右吧,应该没问题的!
回复

使用道具 举报

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

本版积分规则

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