【学习分享】通俗易懂!最早(晚)开始时间

【学习分享】通俗易懂!最早(晚)开始时间看了这么多篇求解最早开始时间和最晚开始时间的文章 结果一篇没看懂 索性自己写一篇吧 能看懂下面省流版的就不必往下看了哈

大家好,欢迎来到IT知识分享网。


前言

没看懂?那继续往下看,看完再回头来看是不是能看懂了。


一、什么是最早(晚)开始时间?

在这里插入图片描述

我们可以发现一个规律,a,b,c的最早(晚)开始时间都是相同的!为什么呢?因为a,b,c每一条路径都是影响项目的关键路径,所以a,b,c的最早和最晚开始时间都会影响项目进度,所以是不能调整时间的!


二、什么是关键路径?

因为出现了节点d,所以我们可以看下,出现了一条新的路径,a->b->d->c。使用的时间是4天。
比a->b->c的3天多了1天。所以我们想一下,整个项目所需要花费的时间是3天还是4天呢,答案很明显是4天,因为你无法绕过d而完成这个项目。所以我们的关键路径是a->b->d->c。

在这里插入图片描述

所以ab,bd,dc都不能延期,那么bc可以延期吗?

a->b->c一共才花了3天时间,a->b->d->c一共花了4天时间,是不是b->c可以延期了呢?我们来看,ab的最早和最晚开始时间是都是1天,所以其实b是无法延期的,假设b延期到第二天执行,那么b->d->c就延期了!

可以思考下,如果b->c是4天的情况下,d能不能延期。


三、实例

那么节点5的最早时间是多少呢?

节点5的路径有2->5,3->5,4->5,如果要最早,那么必须取这三条路径的最大值,否则会有路径时间不够用。所以很明显4->5的时间最早,4的最早时间是10,所以节点5的最早时间是10+(4->5的时间5周)=15周。

那么节点5的最晚时间是多少呢?

因为5不在关键路径上,最晚开始时间可以从节点5后面的关键路径进行倒推。有两条路径5->7->9->10和5->9->10,要最晚,那么必须取这两条路径的最大值,否则处理较长路径的时间会不够用。所以是5->7->9->10,所以节点5的最晚开始时间是21-(5->7的时间5)=16周。


四、小结

通过本文的例子相信彦祖们已经掌握了最早(晚)开始时间的计算方法了。找到关键路径,问题自然就可以解决了。觉得写的不错的彦祖帮忙一键三连哈~~

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/112447.html

(0)
上一篇 2026-01-18 11:01
下一篇 2026-01-18 11:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信