“砰——!”娘娘峰一拍桌子,震得讲台上一杯已经凉透的胖子奶茶都晃出一圈涟漪,“好——!徐兲同学六分钟内完美Ac,全图最大流一刀割穿,甚至还附带了一份图灵机模拟演算报告,掌声送上!”
全班爆发出一阵掌声,虽然一半是因为感动于终于结束了那题鸡腿运输网,另一半是因为徐兲的确牛得离谱,代码写得跟诗一样,一行一个伏笔。
“现在!”娘娘峰猛地一挥手,把ppt切到下一页,一个闪着红光的标题跳了出来:
《基于大辟古原理的跨层并行割边选择算法》
“这是什么鬼……”布朗·贝尔小声咕哝。
“听起来就像要写八级论文的架势……”皮皮一世已经开始怀疑人生。
娘娘峰却眼神坚定,“我决定现场讲解我最新设计的算法,这个算法,来源于我国古代名将大辟古在围剿敌军粮道时的排兵布阵。它将最小割与战术决策结合,兼顾算法效率与哲学深度。”
“你是认真的吗?”马giao鱼嘴角狂抽。
“当然。”娘娘峰深吸一口气,“让我们进入下一环节:大辟古割流启发式结构演化理论!”
“ok啊同学们,这节课我们来讲一下大辟古原理。”娘娘峰推了推鼻梁上的金丝边眼镜,语气认真得像个快要参加国家级科研项目的男人,“有哪位同学能解释一下,什么是大辟古?”
话音刚落,教室顿时陷入死一般的沉默。
他扫视了一圈,只见皮皮一世正低头鼓捣着电脑,一副“我正在写切割流”的样子,实际上屏幕上是ppt八级语文课件的下载链接;荣阳砖头坐得端端正正,但眼神一动不动地盯着天花板,像是对天线有兴趣;而布朗·贝尔则把头埋进了电脑桌下,活像一只想冬眠的棕熊。
“没人知道吗?”娘娘峰提高了音量,“我可是说了,掌握了大辟古原理,就能从oI新手一跃成为策略型冠军选手,还能顺带斩获最美程序员称号啊!”
“美你个头。”攀世枕小声嘟哝着,把脑袋藏在相机后方,正在给“程序员之魂·首翔背影”照片加上“光之割流”的滤镜。
这时,角落里的马giao鱼终于发出一声鼾声,然后迷迷糊糊地翻个身,嘴里嘟囔着:“大辟古是什么东西啊……为什么一定要学会它呢……我连大辫子古早糖水都还没喝完……”
“你说什么?”娘娘峰立刻目光凌厉地瞄准马giao鱼,“既然你都梦到它了,那由你来回答,什么是大辟古?”
“???”马giao鱼猛然清醒,眨着惺忪的眼,“老师,我……我以为你在说甜品。”
“甜品你个大头鬼。”娘娘峰一脸无语,“看起来是要我亲自来讲解这个流传自古的伟大原理了。注意听——大辟古,乃是上古演算法领域的武圣——”
皮皮一世小声道:“我记得你上次说他是开采最大流的采矿工人……”
“——武圣与工人并不冲突!”娘娘峰振臂一挥,“他是既能打又能搬砖的传奇存在,正因如此,他的名字被铭刻在了最小割流算法的核心之中——”
讲台下的同学们虽然一头雾水,但开始逐渐进入一种“听君一席话,如听神谕”的状态。
“同学们,大辟古的精神不在于名字,而在于算法与信仰的结合!”娘娘峰声如洪钟,“今天你们听不懂没关系,等你们调不出最大流的时候,你们自然会跪在地上,高呼:‘大辟古救我!!’”
“我已经跪了三次了,真不管用……”布朗·贝尔低声抱怨,趴在桌面上用手指画圈,像个在考场上写不出结论的哲学家。
正当全班还沉浸在娘娘峰那宛如史诗开篇般的“古演算法传说”中时,突然,一道清亮的声音打破了沉默:“报告,娘娘峰老师,我知道什么是大辟古原理。”
话音刚落,所有人的脑袋“唰”地一齐扭向了徐兲,眼中满是震惊:“哇靠,他居然站起来了?”
娘娘峰也愣了一秒,随即面露惊喜,仿佛抓住了讲课生涯中的一丝光,“喔?既然知道,你请到黑板上来,给大家讲一讲吧。”
徐兲神情镇定,步履从容地走上讲台。他拿起粉笔,在黑板上刷刷刷地写下几个大字:
“大辟古原理”
娘娘峰靠近一看,顿时皱起了眉头,“这……我知道这是大辟古原理,可你就写了个标题啊?后面呢?模型呢?残差图呢?容量设定呢?源点汇点权重平衡条件呢?”
“老师,我这就是完整的原理。”徐兲一本正经地转过身来,面朝全班,“我查过很多资料,也做了大量思考,得出了这个理论的本质来源。”
“本质?”娘娘峰一愣。
“对,‘大辟古’,其实并非什么演算法家或上古编程武圣。”徐兲在讲台上缓缓踱步,像极了tEd演讲的现场,“他是古希腊时期的一位哲人,主张‘极限割舍’,他认为——‘如果世界上只有一个人,那这个人将永远不会饿死,因为他没有竞争者。’”
“哇……”全班发出了震惊的低语。
徐兲继续说道:“‘大辟古原理’的核心思想,就是从哲学角度出发,以‘最小牺牲换取最大存活’为根本逻辑,这不正是最小割流的精神内核吗?我们将流图中某些边‘割掉’,其实就是对系统进行最小程度的干预,来阻止整个系统的崩溃与失控。”
“所以说,”他指了指黑板上的字,“我们要理解大辟古,不仅要会建图,更要懂得‘一个人的伟大,是懂得割舍’——这才是真正的大辟古。”
片刻后,娘娘峰慢慢鼓起掌来:“徐兲同学……你这波,是从oI跑到哲学去了啊。”
“我不光能切割网络,我还能切割灵魂。”