总述
先上图,看看我的成品Shell
由于我选择的是Lab6的挑战性任务,整体的子任务数较多,故接下来的介绍顺序完全基于我的实现过程,如有不清楚之处,完全源于本人的能力不足,烦请各位看官海涵。
按照评测测试点,我的实现顺序为 $3 \to 4 \to 2 \to 1 \to 5$,接下来按照这种顺序介绍。
先上图,看看我的成品Shell
由于我选择的是Lab6的挑战性任务,整体的子任务数较多,故接下来的介绍顺序完全基于我的实现过程,如有不清楚之处,完全源于本人的能力不足,烦请各位看官海涵。
按照评测测试点,我的实现顺序为 $3 \to 4 \to 2 \to 1 \to 5$,接下来按照这种顺序介绍。
如果要让我对这充满坎坷的“电梯月”做一个总结,我认为贝克特的这一句名言无疑是最贴切的:
[!IMPORTANT]
Ever tried,Ever failed,No matter.Try again,Fail again,Fail better. –塞缪尔·贝克特
事实上,如果你碰巧是一名文学爱好者,那么你可能很难相信以荒诞文学闻名的贝克特会说出这样励志的名言。正如在真正完成这一单元之前,我也不会想到自己会在面对多线程层出不穷的Bug时,依然坚持”Fail again, fail better”。