📣 独立日限时特惠: VIP通行证立减$68
回复: 12
跳转到指定楼层
上一主题 下一主题
收起左侧

谷歌电面

全局:

2020(7-9月) 码农类General 本科 全职@谷歌 - 网上海投 - 技术电面  | Pass | 应届毕业生

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

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

x
问了两个题. check 1point3acres for more.
一个题是算一个完全二叉树的结点个数
您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies



评分

参与人数 5大米 +13 收起 理由
匿名用户-1ENOF + 7
gtx1060 + 1 给你点个赞!
lt0506 + 2 给你点个赞!
twocold + 2 给你点个赞!
dennyzhang007 + 1 给你点个赞!

查看全部评分


上一篇:百度 paddle paddle 实习面试
下一篇:2020 BAML Quant Strats VI面经

本帖被以下淘专辑推荐:

推荐
nlackx 2019-10-12 08:06:54 | 只看该作者
全局:
楼主你也才105积分,让同为一百零几分的小白怎么看150的隐藏内容啊。求降分。。。
回复

使用道具 举报

推荐
lt0506 2019-10-11 21:46:24 | 只看该作者
全局:
第二题我的想法是

1. 把M序列和N序列分别放到两个最小堆中,. 1point3acres
2. 取两者较小的值,并pop,然后sum += 较小值 * 另一个堆的size
菜鸡发言,错了轻喷
回复

使用道具 举报

推荐
 楼主| becky_w 2019-10-12 14:52:09 | 只看该作者
全局:
vinf 发表于 2019-10-11 18:23.google  и
我有个想法,最大值从小到大考虑每行每列,每次将当前行/当前列的空格填上对应的最大值。
. 1point 3 acres
比如填一行时, ...

意思是考虑行列一起排序然后再计算嘛?
我感觉是可行的。
数据范围小的话,确实可以达到o(n+m)

但是感觉这个题主要时间复杂度就再排序上,一般的数据是不是那个log还是在的呀
回复

使用道具 举报

🔗
vinf 2019-10-11 18:23:00 来自APP | 只看该作者
全局:
我有个想法,最大值从小到大考虑每行每列,每次将当前行/当前列的空格填上对应的最大值。

比如填一行时,可以O(1)计算之前填过几列了,算出当前需要填的格子数,统计答案。

除掉排序整体的时间是O(n+m),如果数字比较小,可以用桶排把整体的复杂度变成O(n+m)。
回复

使用道具 举报

全局:
5555看不到
回复

使用道具 举报

🔗
 楼主| becky_w 2019-10-12 14:40:40 | 只看该作者
全局:
lt0506 发表于 2019-10-11 21:46
第二题我的想法是

1. 把M序列和N序列分别放到两个最小堆中,
. Waral dи,
这样的话,时间复杂度是不是也是nlogn的呀?
回复

使用道具 举报

🔗
lt0506 2019-10-12 16:04:41 | 只看该作者
全局:
becky_w 发表于 2019-10-12 14:40
这样的话,时间复杂度是不是也是nlogn的呀?

严格来说不是,但是差别不大。楼主是校招还是社招面试啊
回复

使用道具 举报

🔗
 楼主| becky_w 2019-10-12 16:38:05 | 只看该作者
全局:
lt0506 发表于 2019-10-12 16:04. check 1point3acres for more.
严格来说不是,但是差别不大。楼主是校招还是社招面试啊

校招-------------------
回复

使用道具 举报

🔗
vinf 2019-10-12 18:10:04 来自APP | 只看该作者
全局:
becky_w 发表于 2019/10/12 14:52:09
意思是考虑行列一起排序然后再计算嘛?
我感觉是可行的。. check 1point3acres for more.
数据范围小的话,确实可以达到o(n+m)

但是感觉这个题主要时间复杂度就再排序上,一般的数据是不是那个log还是在的呀
是的,在不限制数据的情况下是有log的。不过只要是int范围内的整数,就可以用基数排序做到O(n)的复杂度,就是常数比较大。
回复

使用道具 举报

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

本版积分规则

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