回复: 5
收起左侧

Zoox Coding题目汇总

匿名用户-8BSI7  2024-7-9 08:05:57
本楼:   👍  1
100%
0%
0   👎

2024(7-9月) 码农类General 硕士 全职@zoox - 网上海投 - 技术电面  | 😐 Neutral 😐 AverageOther | 在职跳槽

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

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

x
由于最近在准备zoox的面试,收集了下常见的面试题,汇总在下面方便大家看。
1. Roller Coaster,过山车: thread-1032995-1-1.html
2. LC 227 & LC1419:  thread-1030019-1-1.html
3. Trading Stock (因为没积分,我不知道是哪题,所以把所有LC的trading stock都记录下来了)
    LC 121 - 123, 188, 2291, 714, 309
   强烈推荐看看这个帖子,我看完有种悟了的感觉  
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
ndex,然后看对应的y在不在hash table里面,如果有且index != m,x,n,那就是一个答案。Time Complexity:O(n^3).
      欢迎大家提供其他思路。

===============
求米看面经

评分

参与人数 3大米 +7 收起 理由
tcmyy + 1 很有用的信息!
企鹅大帝 + 1 很有用的信息!
清道神君 + 5 欢迎分享你知道的情况,会给更多大米奖励!

查看全部评分


上一篇:ZOOX店面
下一篇:崩溃昂赛吐槽
leetcode 2024-7-10 22:20:11 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   6
86%
14%
1
本帖最后由 leetcode 于 2024-7-10 07:21 编辑

4,只要输出一种方案的话,用两个hashtable记录m*x, y-n, O(n^2)
回复

使用道具 举报

本楼:   👍  0
0%
0%
0   👎
全局:   24
100%
0%
0
leetcode 发表于 2024-07-10 07:20:11
4,只要输出一种方案的话,用两个hashtable记录m*x, y-n, O(n^2)
对哦,厉害👍。空间复杂度是O(n^2)
你这思路也可以求出所有的答案,hashtable里面存下所有mx的index pair不就可以了么?
扫码关注一亩三分地求职移民公众号
更多干货内容等你发现
回复

使用道具 举报

leetcode 2024-7-12 11:09:16 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   6
86%
14%
1
微信用户_e0m4o 发表于 2024-7-10 08:30
对哦,厉害👍。空间复杂度是O(n^2)
你这思路也可以求出所有的答案,hashtable里面存下所有mx的in ...

那样 worse case就不是O(N^2)了
回复

使用道具 举报

Richardftd 2024-7-21 22:36:29 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   51
98%
2%
1
leetcode 发表于 2024-7-10 10:20
4,只要输出一种方案的话,用两个hashtable记录m*x, y-n, O(n^2)

请问如何快速判断不重复使用数字?

比如相同结果的y-n 可以出现在不同的index组合,其中一些和mx的有重复,有些没有。
直接的做法是保存所有y-n的index, 然后找和当前mx index不相交的。但这样复杂度就高了。
回复

使用道具 举报

地里匿名用户
匿名用户-DCF97  2024-8-27 02:34:46
本楼:   👍  0
0%
0%
0   👎
Richardftd 发表于 2024-7-21 07:36
请问如何快速判断不重复使用数字?

比如相同结果的y-n 可以出现在不同的index组合,其中一些和mx的有 ...

这个题最坏情况会退化成O(n^4),比如整个数组全是0的情况,那么任意4个数的组合都满足,那么一共就会有C(n,4) 种。用哈希表优化,只能在暴力的时候根据实际数据优化掉一些不必要的方案check,只能说是做些常数级的剪枝优化,所以感觉这题基本就是用哈希表先O(n^2) 存储下所有mx的key-val对,其中m, x是可以互换的。然后O(n^2)暴力枚举n, y,这2个是减法关系,不能互换,然后根据y - n 的值去上述哈希表里查询,有值再去遍历val里的所有pair 去判重下标。
回复

使用道具 举报

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

本版积分规则

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