123
返回列表 发新帖
楼主: D3OreoMilkTea
跳转到指定楼层
上一主题 下一主题
收起左侧

买它实习电面

🔗
zengxh 2022-1-17 11:46:56 | 只看该作者
全局:
D3OreoMilkTea 发表于 2022-1-16 20:49
不能 会有一样的问题呀 会重复计算E的时间

再用一个visited数组 就不会重复了
回复

使用道具 举报

🔗
zhin 2022-1-17 13:24:43 | 只看该作者
全局:
第一天还能再优化吗?楼主怎么回答的呢
回复

使用道具 举报

🔗
Jie0826 2022-1-17 13:30:10 | 只看该作者
全局:
想知道楼主用的什么语言, 用Python  做完的概率会不会高?
回复

使用道具 举报

🔗
 楼主| D3OreoMilkTea 2022-1-17 16:25:53 | 只看该作者
全局:
zengxh 发表于 2022-1-16 19:46
再用一个visited数组 就不会重复了

没太明白怎么加visited 可以再解释一下嘛?从E往回走 遍历到B和D,更新B和D的时间(都是3)之后再往A走,然后再把B和D的时间加到A上吗?那得出的时间是9 会把E的时间算两遍……
回复

使用道具 举报

🔗
 楼主| D3OreoMilkTea 2022-1-17 16:26:35 | 只看该作者
全局:
zhin 发表于 2022-1-16 21:24
第一天还能再优化吗?楼主怎么回答的呢

不能优化 我掉坑里噜 瞎说了一番错误答案 哭哭
回复

使用道具 举报

🔗
 楼主| D3OreoMilkTea 2022-1-17 16:28:10 | 只看该作者
全局:
Jie0826 发表于 2022-1-16 21:30
想知道楼主用的什么语言, 用Python  做完的概率会不会高?

Java 我不熟python 不知道能省多少时间呀
不是没做完 我没觉得Java写起来麻烦 是写得有bug哈哈哈
回复

使用道具 举报

🔗
zengxh 2022-1-18 01:03:21 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| D3OreoMilkTea 2022-1-18 02:29:36 | 只看该作者
全局:
zengxh 发表于 2022-1-17 09:03
不用更新B和D的时间,返回的应该只是一个int值吧?就是一个E的答案。那就直接从E开始反向BFS,把路上所有 ...

明白了 感恩 难道这就是course schedule题目以逆向边形式给input的原因吗🧐
回复

使用道具 举报

🔗
Torresgz 2022-1-21 12:14:09 | 只看该作者
全局:
zengxh 发表于 2022-1-17 09:03
不用更新B和D的时间,返回的应该只是一个int值吧?就是一个E的答案。那就直接从E开始反向BFS,把路上所有 ...

层主正解,反向BFS一语中的
回复

使用道具 举报

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

本版积分规则

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