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

Google OA挂经 SWE new grad early career

 
🔗
patrickwhj 2022-4-2 02:53:18 | 只看该作者
全局:
mron 发表于 2022-4-1 11:38
2 + 4 cursum 是6, 再加6 大于8 所以吧 8 -(2 + 4) 加到最后一个数也就是4 上面, 得到 2,6
已经交过 ...

哦哦,我理解错了不好意思
回复

使用道具 举报

全局:
mron 发表于 2022-3-27 18:22
最近google oa好像都是这两题,刚好朋友最近也碰到这俩
第一题 直接i 从2 开始loop 每个even number 加到cu ...

暴力解test过完,可能就没有下一轮了
回复

使用道具 举报

🔗
mron 2022-4-3 07:01:21 | 只看该作者
全局:
小亩_5d1794a 发表于 2022-4-2 15:11
暴力解test过完,可能就没有下一轮了

我朋友就是暴力解写的,已经约好vo了。 我觉得题目上说了focus on correctness instead of performance的话应该不卡时间复杂度, 如果复杂度卡的话应该有test case TLE吧。 当然要优化的话可以用frequency tuple 去做, 我是觉得和暴力解没有差很多
回复

使用道具 举报

全局:
mron 发表于 2022-4-2 16:01
我朋友就是暴力解写的,已经约好vo了。 我觉得题目上说了focus on correctness instead of performance的 ...

谢谢您共享信息!我看了frequency tuple的讨论,但是还没明白具体算法。请问您有兴趣再讲一下吗?非常感谢!
回复

使用道具 举报

🔗
luca_han 2022-4-4 07:15:36 | 只看该作者
全局:
lz 什么时候毕业?
回复

使用道具 举报

🔗
mron 2022-4-4 08:11:17 | 只看该作者
全局:
小亩_5d1794a 发表于 2022-4-3 15:42
谢谢您共享信息!我看了frequency tuple的讨论,但是还没明白具体算法。请问您有兴趣再讲一下吗?非常感 ...

这里我们需要用一个长度为25 的array 来记录相对frequency, 假设我们拿3个字母举例,那么我们需要的array 就只有2个长度

比如在某个index i 这个array是[2 2] 说明 到i 这里为止, b 比a 多2个,c 比a 多两个,(比如 abbcc)我们记录一下这个tuple 已经对应的 index  i  ,存到map 里

下次到index j 的时候如果 出现的tuple 是[2 2] (比如abbccabc), 这时候只需要查一下就能知道这个tuple 在index 为i的时候出现了, 所以 j - i 就是满足 出现频率一致的 substring
(因为 0到i 和0到j 的字母相对差一样,所以相互减掉这样所有字母和 第一个字母的差都变成0 了就满足我们的条件)

不知道有没有讲清楚;-;
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-Q4TJP  2022-4-5 22:46:16
mron 发表于 2022-4-2 19:01
我朋友就是暴力解写的,已经约好vo了。 我觉得题目上说了focus on correctness instead of performance的 ...

请问您朋友是提交OA后多久收到VO的呀?
回复

使用道具 举报

🔗
MangoJJ 2022-4-7 21:52:54 | 只看该作者
全局:
谢谢分享!
回复

使用道具 举报

全局:
xor 吧,zszszszs
回复

使用道具 举报

🔗
promiscuous6 2022-4-10 15:46:44 | 只看该作者
全局:
mron 发表于 2022-3-28 09:22
最近google oa好像都是这两题,刚好朋友最近也碰到这俩
第一题 直接i 从2 开始loop 每个even number 加到cu ...

但题目里写的unique element 如果n是26 那这个算法output应该是【2,4,6,8,6】?这样是不是有矛盾啊
回复

使用道具 举报

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

本版积分规则

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