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

zoox VO

 
地里匿名用户
🔗
匿名用户-9KFAI  2022-8-30 05:13:24
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9KFAI  2022-8-31 05:24:07
首先恭喜楼主!

我最近也要去它家 onsite, 关于楼主提到的链接 (https://www.1point3acres.co̴ ... ead-854340-1-1.html) 中的几个 coding 问题,有一些细节希望您能分享一下:
1. “一个queue里面一堆events,每个event包含一个binary number和一个event name。输入一个flag,返回最近的那个flag digit为1的event。大概就是如果flag等于3,返回最近的一个binary number从右往左数第三位为1的event。需要有bit manipulation相关知识。“
这道题中events的输入形式是 std::queue<Event> 么,还是std::vector或std::deque呢?如果是std::queue的话,就只能逐个pop找到最新的满足条件的 event,无法用 reverse iterator了吧?另外,这里的 binary number的类型就是普通的 int 么?flag 的类型是无符号还是有符号整数呢?

2. 买卖股票这道题就是LC-121 (Best Time to Buy and Sell Stock,最多只能买卖一次)对吧?LC-122 (Best Time to Buy and Sell Stock II) 可以买卖任意次数,我感觉这个也可以partition 并行,但比 LC-121 简单,应该不是这道题吧?

3 ”在一个数组中,找到四个数,x,y,m,n,满足y=mx+n. 这个类似于排序后2pointer,或者binary search。”这道题中数组元素的类型是 int 吧?期望返回的是任意一个满足条件的解(四元组),还是所有满足条件无重复的解呢(类似于LC-18 4Sum)?

感谢!
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-G6IBR  2022-8-31 05:39:58 来自APP
匿名用户 发表于 2022-08-30 14:24:07
首先恭喜楼主!

我最近也要去它家 onsite, 关于楼主提到的链接 (https://www.1point3acres.co ... ead-854340-1-1.html) 中的几个 cod
1. 给的就是个array,从右往左iterate就行,没那么复杂,我用的Python所以也没有符号问题

2. 121不是更简单么,都不用dp

3. 其实是找y-n 等于mx,n^2复杂度找就行了
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9KFAI  2022-8-31 08:20:42
匿名用户 发表于 2022-8-30 14:39
1. 给的就是个array,从右往左iterate就行,没那么复杂,我用的Python所以也没有符号问题

2. 121不是更简 ...

谢谢!请问 y-n 等于 m*x 这道题是期望返回任意一个解还是所有解呢?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-G6IBR  2022-8-31 08:24:14 来自APP
匿名用户 发表于 2022-08-30 17:20:42
谢谢!请问 y-n 等于 m*x 这道题是期望返回任意一个解还是所有解呢?
所有的解zszs
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9KFAI  2022-8-31 08:31:15
I see. 谢谢!
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9KFAI  2022-9-1 01:56:53

关于 truck 能否相遇这道题,我还有一些小问题想请教一下:
一、人在每个时刻都必须走一步(unit)么,还是最多一步(即可以选择停下来)呢?
二、人走的路径中每一步都必须是新的位置吧(搜索时避免重复访问)?
三、truck的路径是以什么形式给出呢?是直接给出每个时刻的位置(比如 list of 2D positions)么?还是会给一个运动模型(比如行驶方向和速度)?这样需要自己计算位置。

如果我理解得不错,这道题的解法应该可以用 BFS 得到每个时刻人能够到达的位置集合,然后查询该时刻truck 是否在这个集合里吧?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-G6IBR  2022-9-1 02:02:25 来自APP
匿名用户 发表于 2022-08-31 10:56:53
关于 truck 能否相遇这道题,我还有一些小问题想请教一下:
一、人在每个时刻都必须走一步(unit)么,还是最多一步(即可以选择停下来)呢?
二、人走的路径中每一步都必须是新的位置吧(搜索时避
你想太复杂了,truck的轨迹就是一个point array,index是时间,你知道每个时间truck在哪里,算出来到原点的距离,只要小于等于人能走的距离就ok
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-9KFAI  2022-9-1 02:09:34
匿名用户 发表于 2022-8-31 11:02
你想太复杂了,truck的轨迹就是一个point array,index是时间,你知道每个时间truck在哪里,算出来到原点 ...

I see. 多谢!
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-XZSQU  2022-9-3 16:44:50
匿名用户 发表于 2022-8-30 13:24
首先恭喜楼主!

我最近也要去它家 onsite, 关于楼主提到的链接 (https://www.1point3acres.co̴ ... ...

你好 我最近也收到了virtual onsite的电话通知, 我也在刷这些题目 方便一起交流和沟通吗
回复

使用道具 举报

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

本版积分规则

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