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

狗家店面,感觉超难

🔗
yiliaobailiao 2020-8-22 04:47:27 | 只看该作者
全局:
rayluck4 发表于 2020-8-22 03:19
这是在一个一维的世界里吗?为什么我无法理解一维的世界里两条路怎么在一个点相交?

二维平面上的点,也可以用一个数字来表示(计数)吧。比如说,10*10的表格,可以用1到100来标记每一个格子。格子的标记顺序也可以改变。
回复

使用道具 举报

🔗
旧未来 2020-8-22 05:00:23 | 只看该作者
全局:
yiliaobailiao 发表于 2020-8-22 04:47
二维平面上的点,也可以用一个数字来表示(计数)吧。比如说,10*10的表格,可以用1到100来标记每一个格 ...

但是这题明显没有说到这个意思啊
回复

使用道具 举报

🔗
yiliaobailiao 2020-8-22 05:08:11 | 只看该作者
全局:
旧未来 发表于 2020-8-22 05:00
但是这题明显没有说到这个意思啊

就想成一个graph就好了啊。。每个节点都是一个值,只不过在同一条路上,节点的值是有顺序的。
回复

使用道具 举报

全局:
yiliaobailiao 发表于 2020-08-21 13:47:27
二维平面上的点,也可以用一个数字来表示(计数)吧。比如说,10*10的表格,可以用1到100来标记每一个格子。格子的标记顺序也可以改变。
这和一维二维没有半毛钱关系吧,其实就是个不能再简单的图啊,可以想成航班路线,给一个始发,一个到达,和一个list的途中转机航站楼。
回复

使用道具 举报

🔗
Wyf2222 2020-8-22 05:42:49 | 只看该作者
全局:
1.  union-find
2. dfs
3. dfs  on a sorted list of intersections with probability and time
回复

使用道具 举报

🔗
erhwan 2020-8-22 06:08:52 | 只看该作者
全局:
这是算法题吗?leetcode有吗?
回复

使用道具 举报

全局:
确实有点满 但不算难吧

1和2是一道题 找到start所在的road开始 dfs+一个counter 这里有个trick是你不能对intersections的road去重因为他们代表不同的route 所以最简单粗暴的人方法就是把map里每个key对应的values都过一遍

第三题看似概率 实际就是个bfs 时间速度算出距离 用这个距离去bfs 结果等于bfs结束前 到达的destination的routes的数量/bfs过的routes的总数
回复

使用道具 举报

🔗
旧未来 2020-8-23 02:33:27 | 只看该作者
全局:
nina9128 发表于 2020-8-22 06:47
确实有点满 但不算难吧

1和2是一道题 找到start所在的road开始 dfs+一个counter 这里有个trick是你不能对i ...

"时间速度算出距离 " - 这个地方你怎么算?速度每个route上都不一样,没法算出来最后会走多远把
回复

使用道具 举报

全局:
旧未来 发表于 2020-08-22 11:33:27
"时间速度算出距离 " - 这个地方你怎么算?速度每个route上都不一样,没法算出来最后会走多远把
哦 没看太仔细 那就还是dfs 然后用时间作为结束条件return
回复

使用道具 举报

🔗
abcd1997 2020-8-24 03:24:28 | 只看该作者
全局:
请问是校招么?网上找不到链接啊
回复

使用道具 举报

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

本版积分规则

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