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

热乎的Google MTV onsite面经

🔗
moonyellow 2016-4-18 17:06:37 | 只看该作者
全局:
4.2 平面里若有三个点或者五个点这样奇数个点的时候怎么平分其他点呢?
不知道是不是我理解有误?
还是说找平面内任意两点而不是给定点?
回复

使用道具 举报

🔗
 楼主| mwsak47 2016-4-19 03:13:30 | 只看该作者
全局:
moonyellow 发表于 2016-4-18 17:06
4.2 平面里若有三个点或者五个点这样奇数个点的时候怎么平分其他点呢?
不知道是不是我理解有误?
还是说 ...

假设偶数个点
回复

使用道具 举报

🔗
陈润鹏 2016-4-22 23:31:07 | 只看该作者
全局:
请问 第一题follow up怎么做呀 如果用堆的话 不能实时更新呀

补充内容 (2016-4-22 23:32):
或者 这样 建一个k+1的堆 每次来一个 删掉旧的 然后再丢回去 那样一次更新的复杂度就是o(k)了
回复

使用道具 举报

🔗
 楼主| mwsak47 2016-4-23 13:24:49 | 只看该作者
全局:
陈润鹏 发表于 2016-4-22 23:31
请问 第一题follow up怎么做呀 如果用堆的话 不能实时更新呀

补充内容 (2016-4-22 23:32):

并不需要实时更新
回复

使用道具 举报

🔗
陈润鹏 2016-4-24 06:46:09 | 只看该作者
全局:
mwsak47 发表于 2016-4-23 13:24
并不需要实时更新

有考虑过实时更新怎么做吗?
回复

使用道具 举报

🔗
 楼主| mwsak47 2016-5-6 11:08:43 | 只看该作者
全局:
陈润鹏 发表于 2016-4-24 06:46
有考虑过实时更新怎么做吗?

没 不会        
回复

使用道具 举报

全局:
考的数学题好多啊。。。第四轮第二题用到高中解析几何的知识。每两个点确定的直线可以表示成ax+by+c = 0,对于其他不在直线上的点(x1,y1)一定会有ax1+by1+c < 0或者 ax1+by1+c > 0。平分所有点意味着大于0的点和小于0的点数量一样多。时间复杂度O(n^2)

补充内容 (2016-5-9 22:44):
复杂度应该是O(n^3)
回复

使用道具 举报

🔗
wangmengcathy 2016-5-10 04:58:07 | 只看该作者
全局:
楼主第二题第二个 不知道是不是我理解错了 这个是不是combination sum2啊感觉 target就是总和的一半。。
回复

使用道具 举报

🔗
wangmengcathy 2016-5-10 07:46:05 | 只看该作者
全局:
月涌大江流 发表于 2016-5-6 13:45
考的数学题好多啊。。。第四轮第二题用到高中解析几何的知识。每两个点确定的直线可以表示成ax+by+c = 0, ...

这个任取两点就已经复杂度N^2了吧 每次在checkn个点感觉是n^3啊
回复

使用道具 举报

全局:
wangmengcathy 发表于 2016-5-9 18:46
这个任取两点就已经复杂度N^2了吧 每次在checkn个点感觉是n^3啊

是的,应该是O(n^3)...
回复

使用道具 举报

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

本版积分规则

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