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

狗家电面

全局:

2018(10-12月) 码农类General 硕士 全职@google - 内推 - 技术电面  | | Other | 应届毕业生

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

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

x
周二面的狗家电面。对面是个小姐姐,上来干净利索开始做题,没有自我介绍的时间。
题目是给定两个string,source 和 target,用source的多个copy拼接成target,但是拼接的过程中可以删掉source的一些字符再拼接(也就是不连续的子串)。
1. 什么情况下肯定可以拼出target?
2. 最少用多少个source的copy。
Example:
source = 'QWRTYE'
target = 'QTRYEQW' = 'Q##T##' + '##R#YE' + 'QW####'
所以就是用到3个source的copy。

我的解答:
1. 把source的所有字符加到一个set里,然后遍历target,如果target中出现了source没有
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
象分。

现在已经第二天过去啦。。。还没有收到onsite。。。有点焦虑。。。希望如果对方觉得面的不好起码给个加面吧。。。要直接挂了进冷冻期就惨了。。。

顺便问下大家fulltime收到电面的,是不是三天内没消息就不太妙了啊

评分

参与人数 5大米 +17 收起 理由
CCkeHooo + 3 给你点个赞!
ewyy + 3 很有用的信息!
hzhu07 + 3 欢迎来一亩三分地论坛!
RainCrush + 3 很有用的信息!
pandami + 5 给你点个赞!

查看全部评分


上一篇:AMNE OA 2 hour
下一篇:Google Machine Learning Engineer 面经
推荐
lovemyisa 2018-11-17 01:28:09 | 只看该作者
全局:
Map<Character,List< Integer>>map : key<character> value<这个char 出现的index>
for(char ch : source) build map;
for(char ch : target) -> 用二分查找去找尽量小的index -> 保证可以保证每次走的路径最长。

评分

参与人数 3大米 +9 收起 理由
hzhu07 + 3 欢迎来一亩三分地论坛!
xijie + 5 厉害
dlwlrma + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
lovemyisa 2018-11-17 01:25:37 | 只看该作者
全局:
楼主,
我觉得小姐姐的说的优化是时间复杂度上的优化,侧重点不是时间效率
应该用Binary search 来优化嵌套for loop.
变成N(LogM).
回复

使用道具 举报

🔗
 楼主| bready 2018-11-17 01:31:02 来自APP | 只看该作者
全局:
lovemyisa 发表于 2018/11/17 01:25:37
楼主,
我觉得小姐姐的说的优化是时间复杂度上的优化,侧重点不是时间效率
应该用Binary search 来优化嵌套for loop.
变成N(LogM).

茅塞顿开,学习啦!
回复

使用道具 举报

🔗
lovemyisa 2018-11-17 05:33:39 | 只看该作者
全局:
我觉得小姐姐虽然提醒得有点儿明显~
我觉得你最差就是加面。因为code写完了
不过还是祝你可以拿到onsite!!!!
回复

使用道具 举报

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

本版积分规则

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