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

狗家新鲜面经

 
🔗
bigboss789 2021-5-28 10:47:21 | 只看该作者
全局:
本帖最后由 bigboss789 于 2021-5-28 10:52 编辑
fangzheng 发表于 2021-5-28 10:43
visited存一个map(node -> parent)

queue同理也存一个pair(self, parent)起点start第一次入队时pa ...

这帖子我之前看了后来没注意更新。

所以这题会给个start,是找经过start node的最短cycle?如果是这样那感觉普通的BFS就可以。你的方法应该可以用来retrieve最短cycle的path。
回复

使用道具 举报

🔗
fangzheng 2021-5-28 10:54:03 | 只看该作者
全局:
bigboss789 发表于 2021-5-27 21:47
这帖子我之前看了后来没注意更新。

所以这题会给个start,是找经过start node的最短cycle?如果是这样 ...

有的版本是让找全局最短,如果这样的话就遍历一下全部的点吧,找全局最短的环

不知道还有没有更优化的方法
回复

使用道具 举报

🔗
hfpt2020 2021-7-18 03:09:32 | 只看该作者
全局:
3 followup). 我们假设player 1 选择 (1,1) 然后选择 (1, 2) randomly. 他的下一步会随机从 { (0, 1), (0, 2), (1, 0), (1, 3), (2, 1), (2, 2) }  (neighbors of both choices) 选择 or 或者从 { (0, 2), (1, 3), (2, 2) }  (neighbors of last choice)?
回复

使用道具 举报

🔗
kikiisme0201 2021-7-22 07:04:02 | 只看该作者
全局:
voiceofLyra 发表于 2021-4-19 14:15
第三题感觉把64个cell放在list里,shuffle后分配一下应该就行了吧,follow up的话,就是四个角先random配对 ...

能不能麻烦解释一下这个follow up的意思?其实我没有太看懂
回复

使用道具 举报

🔗
kikiisme0201 2021-7-22 07:33:31 | 只看该作者
全局:
ddavidd 发表于 2021-5-10 03:05
第三题我觉得可以这么搞

先分格子,后随机染色

具体的做法是不是可以用BFS, 把paired的加入list.
回复

使用道具 举报

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

本版积分规则

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