天才一秒记住【狂风中文网】地址:https://www.kfzw.net
台上,陈舟开始一边写,一边讲述他的解题思路。
“首先,我们要考虑如果从第一行的城市出发,我们应当用什么算法来模擬水流,从而標记所有能到达的城市呢?”
“其次,再在这个基础上,判断问题的可行性。”
“其实在这里,我们可以选择dfs,也就是用深度优先搜索算法,来进行標记。”
“如果最后一行的所有城市都被標记,则有解!”
“否则,无解!
这种情况下,我们就需要直接统计未被標记的最后一行的城市数量。”
陈舟在台上意气风发地讲述著,陆海峰教授和裴朱教授在一旁点点头,认可他的思路。
台下的同学们,也几乎都是一副恍然大悟的样子。
曾蝶轻语讚嘆道:“这个陈舟,好自信!”
黄玲点点头,“確实!
不愧是复赛满分!”
罗季瑶眉头紧蹙,道:“但他的方法也不一定对。”
黄玲疑惑,“你怎么知道?”
罗季瑶轻声解释道:“我刚刚也用了dfs来模擬水流进行可行性判断,但后续卡了,思路进了死胡同,完全不知道下一步该怎么做。”
黄玲道:“哇,季瑶,你也这么牛?竟然还能独立想出第一步,我可完全摸不著头脑。”
罗季瑶:“…………”
第一排的蒋嘉齐对身旁同学道:“这有什么?我刚刚不仅用了dfs算法来確定可行性,我还知道,水厂覆盖的最后一行城市,大概率是存在连续区间的!”
他身旁的同学问道:“什么叫『大概率存在?”
第二排的一个同学,来自蓉城四中的李崖开口道:“就是猜的唄。”
蒋嘉齐回过头,“不是,李崖,你懂不懂啊?我这叫猜吗?我这叫直觉,信息学直觉!”
李崖呵呵一笑。
这时,台上的陈舟一边粉笔写著板书,一边继续挥斥方遒。
“刚刚的第一步,我想大家应该都清楚了,那么下一步,也是最关键的一步,甚至可以说是本题的一个核心洞察。”
“那就是如果有解,那么每个蓄水厂能覆盖的最后一行的城市,一定!
是一个连续区间。”
“这一个性质非常关键!”
台下约莫有一半的同学,恍然大悟地“哦”
了一声。
“你听明白了?”
“没有。”
“那你『哦什么?”
“我不是听到他们都在『哦吗?我不『哦一下,岂不是显得我很笨?”
“…………有道理!
哦!
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!