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

Google VO 后三轮

🔗
匿名用户-0LYQR  2022-5-17 10:54:24 |倒序浏览

2022(4-6月) 码农类General 硕士 全职@google - 内推 - Onsite 视频面试  | 😃 Positive 😐 Average | Other | 在职跳槽

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

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

x
Target L4, 前面两轮在这里


第三轮,coding
warm up:利口儿摆
followup:
应该是利口刘舅思,会员刚过期,gfg上也可以看到:


第四轮,coding 面经题

delete treenodes
大概
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
output the number of the strings that is length of N and scores zero.

评分

参与人数 3大米 +9 收起 理由
小师妹 + 1 赞一个
匿名用户-3AEFR + 7
saintliu + 1 很有用的信息!

查看全部评分


上一篇:Uber OA General Coding Assessment
下一篇:旅游公司vo

本帖被以下淘专辑推荐:

地里匿名用户
推荐
匿名用户-0LYQR  2022-5-19 08:31:17
wangymdbd 发表于 2022-5-17 18:50
最后一题。长度为1的时候,可以有5种情况ends with vowel和21种ends with non vowel。
长度为2的时候,在e ...

对的 我用了两个array 意思是一样的
回复

使用道具 举报

推荐
wangymdbd 2022-5-18 09:50:34 | 只看该作者
全局:
本帖最后由 wangymdbd 于 2022-5-17 21:52 编辑

最后一题。

  1. def num_of_strings(length):
  2.     vowel, non_vowel = 5, 21
  3.     for _ in range(1, length):
  4.         vowel, non_vowel = non_vowel * 5, (vowel + non_vowel) * 21
  5.     return vowel + non_vowel
复制代码
长度为1的时候,可以有5种情况ends with vowel和21种ends with non vowel。
长度为2的时候,在ends with non vowel后面加vowel就是新的ends with vowel。在ends with vowel和ends with non vowel后面加non vowel就是新的ends with non vowel
最后加在一起就可以了

补充内容 (2022-05-18 22:17 +8:00):
下面有同学指出identical consecutive vowel才会加分。所以loop里面vowel应该等于non_vowel * 5 + vowel * 4
回复

使用道具 举报

推荐
wangymdbd 2022-5-22 01:58:31 | 只看该作者
全局:
Falldawn 发表于 2022-5-21 12:09
多谢多谢,请问这个例子怎么理解,foo为啥是1 而fooo是2呢
Example: "abc": 0, "foo": 1, "fooo": 2, "o ...

"foo"有两个连在一起的(consecutive)并且相同(identical)的vowel, 既 "oo"
"fooo"有三个,但是可以加分2次:"ooo"的前两个oo满足上述条件,然后后两个oo也满足。所以是2
回复

使用道具 举报

🔗
SSGEZREAL 2022-5-17 15:38:19 | 只看该作者
全局:
最后一题的follow up number 应该是:26 * 25(N-1)?
回复

使用道具 举报

全局:
SSGEZREAL 发表于 2022-05-17 00:38:19
最后一题的follow up number 应该是:26 * 25(N-1)?
用dp做 紫薯紫薯
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-D2Z4N  2022-5-18 12:54:43
wangymdbd 发表于 2022-5-17 20:50
最后一题。长度为1的时候,可以有5种情况ends with vowel和21种ends with non vowel。
长度为2的时候,在e ...

长度为2的时候,在ends with non vowel后面加vowel就是新的ends with vowel。在ends with vowel后面加vowel 不可以吗?只要不是相同的vowel就可以吧
回复

使用道具 举报

🔗
wangymdbd 2022-5-18 22:15:24 | 只看该作者
全局:
匿名者 发表于 2022-5-18 00:54
长度为2的时候,在ends with non vowel后面加vowel就是新的ends with vowel。在ends with vowel后面加vow ...

啊,我才发现要identical vowel。不一样也可以。hmm好吧
回复

使用道具 举报

🔗
Falldawn 2022-5-22 00:09:55 | 只看该作者
全局:
wangymdbd 发表于 2022-5-17 18:50
最后一题。长度为1的时候,可以有5种情况ends with vowel和21种ends with non vowel。
长度为2的时候,在e ...

多谢多谢,请问这个例子怎么理解,foo为啥是1 而fooo是2呢
Example: "abc": 0, "foo": 1, "fooo": 2, "ofo": 0
回复

使用道具 举报

🔗
Falldawn 2022-5-22 11:28:01 | 只看该作者
全局:
wangymdbd 发表于 2022-5-21 10:58
"foo"有两个连在一起的(consecutive)并且相同(identical)的vowel, 既 "oo"
"fooo"有三个,但是可以加分2 ...

多谢多谢,这样看就是一个普通的DP,你的代码是对的
回复

使用道具 举报

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

本版积分规则

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