“显而易见!有解时,最后一行要么是连续区间,要么就存在中间有断点的情况,没有第三种可能。”
“那么我们假设,某个蓄水厂覆盖的最后一行的城市不连续,中间有断点。”
“那么,由於水只能从高往低流,这个断点城市的海拔必须比左右两边都高,也比它上面的城市高,导致水无法从任何方向流到它,这就与『有解矛盾。”
这下,台下约莫四分之一的同学,不约而同地“哦”了一声。
蒋嘉齐、李崖、罗季瑶和曾蝶,更是点了点头,异口同声道:“我知道该怎么做了!”
蒋嘉齐懊悔得肠子都青了,“妈的!我把它抽象成一个数学模型,就是没想到它还是一个地理题!”
李崖嘆了口气,“俺也一样。”
三个女人一台戏这边,黄玲懵圈,“不是,曾蝶,你也知道了?”
曾蝶微微一笑,“剩下的步骤不是显而易见吗?傻瓜都能看出来。”
“傻瓜?”
黄玲呆了呆,质问道:“说谁呢?是不是在说我?”
曾蝶连忙摆手,“不是不是,我不是针对你。”
黄玲:“??”
什么叫不是『针对我?那不还是说我是傻瓜吗?
罗季瑶坐下道:“有了陈舟刚刚提到的关键性质,问题確实简单多了。”
黄玲问:“不是!究竟哪里简单了?”
罗季瑶道:“因为后面只需要对第一行的每个城市,计算它能覆盖的最后一行的区间[left,right]。”
曾蝶接话道:“对!这下问题就变成了,用最少的区间覆盖[1,m]这个范围。”
罗季瑶点点头,“到了这个时候,就变成了一个非常典型的『贪心算法问题。”
“???”
黄玲彻底懵圈,“不是,合著你俩都是大佬,就我一个菜鸡?”
曾蝶笑而不语。
罗季瑶安慰道:“其实我也是菜鸡,真正的大佬是陈舟。”
此刻,台上的陈舟讲解完毕,道:“所以,我们可以看出,这道题考察了图论搜索、性质证明和贪心算法的综合运用。”
“重中之重,其实还是得发现『连续区间的性质,並將问题转化为区间覆盖问题。”
“好了,就是这样。”
说完,陈舟將手中的粉笔丟到了讲台桌上,拍了拍满是粉笔灰的手。
陆海峰教授带头鼓掌,满眼都是爱才之情,“好!”
然后,裴朱在心中暗道了一声“这小子牛啊”,旋即也鼓起掌来。
紧接著,全场所有同学都为陈舟鼓掌喝彩!
“啪啪啪啪!”
一时间掌声雷动!
许久之后,这如海潮般的掌声方才逐渐退去。
讲台上,裴朱教授上前拍了拍陈舟的肩膀,目光之中满是欣赏之色。