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

[TeamMatch] Amazon Online Assessment OA 刚做完,把题目分享给大家,换点大米

   
🔗
samdee 2021-9-24 03:58:34 来自APP | 只看该作者
全局:
cxq920423 发表于 2021-09-23 10:55:30-baidu 1point3acres
感谢分享,第二题的时间复杂度是多少呢?. 1point 3 acres

补充内容 (2021-09-24 02:02 +08:00):
我的想法是先loop一遍找maximum distinct character 然後再k in[1,max] 用sliding window找exact k,这样时间复杂度应该是 n? 我也不知道行不行
回复

使用道具 举报

🔗
cxq920423 2021-9-24 04:58:45 | 只看该作者
全局:
samdee 发表于 2021-9-23 12:58 ..
我的想法是先loop一遍找maximum distinct character 然後再k in[1,max] 用sliding window找exact k,这样 ...

赞,应该可以,get your point。good solution!!  我在想k in [1, max] 可能也是O(N^2) ?
回复

使用道具 举报

🔗
Achimonde 2021-9-24 05:02:10 | 只看该作者
全局:
感谢楼主分享!!刚收到OA正到处找面经
祝楼主找工顺利!
回复

使用道具 举报

🔗
farmer2345 2021-9-24 05:11:24 | 只看该作者
全局:
第一题是不是每次都需要从head 一直搜到tail,然后把tail提取出来? 这样也是O(n^2)有没有更好的办法呢?
回复

使用道具 举报

🔗
samdee 2021-9-24 05:53:23 来自APP | 只看该作者
全局:
cxq920423 发表于 2021-09-23 13:58:45
赞,应该可以,get your point。good solution!!  我在想k in  可能也是O(N^2) ?
如果是限定a-z的话distinct character只有26个 就是说max最多是26 sliding window每个iteration是n所以最后总的还应该是n
回复

使用道具 举报

🔗
cxq920423 2021-9-24 07:18:44 | 只看该作者
全局:
samdee 发表于 2021-9-23 14:53
如果是限定a-z的话distinct character只有26个 就是说max最多是26 sliding window每个iteration是n所以最 ...
. From 1point 3acres bbs
赞!good solution!
回复

使用道具 举报

全局:
感谢楼主!祝找到满意的工作!
回复

使用道具 举报

🔗
FridaW 2021-9-24 13:36:45 | 只看该作者
全局:
感谢楼主,祝找工顺利!我第一题只想到每次遍历去掉首尾,请问大佬们还有更加优化的解法吗?
回复

使用道具 举报

🔗
naturalbeau 2021-9-25 04:24:28 | 只看该作者
全局:
FridaW 发表于 2021-9-24 00:36
感谢楼主,祝找工顺利!我第一题只想到每次遍历去掉首尾,请问大佬们还有更加优化的解法吗?

第一题先用快慢指针分两半,然后把后半段reverse,然后再两个list相加。
回复

使用道具 举报

🔗
xinwangcas 2021-9-26 08:58:39 | 只看该作者
全局:
第2个拔而巴好像n平方的办法在刷题网上会超时哎,不知道实际oz能过吗?
回复

使用道具 举报

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

本版积分规则

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