撰文 | JZ
专栏 | 九章算法


题目描述

给一个公司的人员信息,第i个人传递消息的时间花费为t[i],下属名单为list[i]。当某人接到消息后他会马上传递给他的所有下属,0号人物是CEO。现在CEO发布了一个消息传递下去,问公司里面所有人都收到消息的时间是多少?


思路点拨

从CEO开始BFS,BFS的路径就是拓扑序列,维护到达每个点的最短时间。


考点分析

本题考察了广度优先搜索,细节上需要注意。


九章参考程序

https://www. jiuzhang.com/solution/d eliver-the-message/


九章算法 | Netflix 面试题:Deliver the Message

相关文章:

  • 2021-07-12
  • 2022-01-02
  • 2021-11-13
  • 2021-07-18
  • 2021-08-05
  • 2021-06-01
  • 2021-11-20
  • 2021-09-28
猜你喜欢
  • 2021-09-13
  • 2021-08-20
  • 2021-04-02
  • 2021-12-19
  • 2021-05-31
  • 2021-09-05
  • 2021-04-02
相关资源
相似解决方案