关注
1、直接用个vector数组存一下依赖关系,同时用一个数组记录每个任务在图中的入度。 2、n次遍历,每次从所有的任务中找到入度为0的任务,当有多个,优先选时间相同,时间相同优先选编号小的(字典序),这个可以通过每次从1开始遍历来实现,这样的时间复杂度是平方,但是任务数量不多可以AC,如果任务很多可以用优先队列优化为nlogn。 3、当选出上述的一个任务之后,根据图来确定哪些任务能成为新的入度为0的任务(拓扑排序)。 为了避免重复,需要一个额外的flag数组来表示哪些任务已经执行了。 这是我AC的思路,大致是这样...
查看原帖
点赞 3
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
317254次浏览 2917人参与
# 上班苦还是上学苦呢? #
66772次浏览 553人参与
# 百度开奖 #
176639次浏览 1106人参与
# 地方国企笔面经互助 #
4253次浏览 12人参与
# 如果有时光机,你最想去到哪个年纪? #
19706次浏览 319人参与
# 选完offer后,你后悔学本专业吗 #
21118次浏览 151人参与
# 阿里云管培生offer #
35404次浏览 419人参与
# 如何一边实习一边秋招 #
994843次浏览 12652人参与
# 招聘要求与实际实习内容不符怎么办 #
10595次浏览 276人参与
# 学历or实习经历,哪个更重要 #
52906次浏览 414人参与
# 海康威视求职进展汇总 #
400019次浏览 3406人参与
# 正在实习的你,几点下班 #
52795次浏览 394人参与
# 国央企薪资爆料 #
10696次浏览 76人参与
# 租房前辈的忠告 #
109240次浏览 5232人参与
# 软开人,秋招你打算投哪些公司呢 #
43797次浏览 544人参与
# 得物求职进展汇总 #
67063次浏览 686人参与
# 软件开发薪资爆料 #
2184391次浏览 21809人参与
# 米哈游求职进展汇总 #
176692次浏览 1464人参与
# 美的求职进展汇总 #
206997次浏览 1619人参与
# 2023毕业生求职有问必答 #
120921次浏览 1303人参与
# 机械制造秋招总结 #
30481次浏览 354人参与
# 如果不工作真的会快乐吗 #
60221次浏览 528人参与