首页 > 灵异恐怖 > 四合院:我一级工程师,你还闹? > 第386章 用你们最烂的机器,赢你们最强的队!

第386章 用你们最烂的机器,赢你们最强的队!(1/2)

目录

而华科大这边,气氛像是凝固的铁块。

“tSp问题……”王浩的眉头拧成一个疙瘩。

他娘的,怎么偏偏是这个号称神仙题的玩意儿?

之前准备的那些算法一个都用不上!

何雨水心里也咯噔一下,这下麻烦大。

常规的贪心算法跑一遍,铁定掉进局部最优的坑里出不来。

“时间太紧,现场发明新算法根本不可能。”

陈冬一句话就把路堵死。

怎么办?难道第一轮就要让人看笑话?

就在几个人脑子快要烧干的时候,王浩的眼睛忽然一亮。

“不对,等一下!”

他猛地从椅子上弹起来,冲到白板前。

“你们看!”他指着屏幕上那堆密密麻麻的坐标点。

“这些城市不是瞎分布的!它们分成好几个抱团的‘城市群’!”

“什么意思?”何雨水还没绕过这个弯。

“分治!”王浩激动得声音都变。

“咱们把整个问题拆开打!”

“第一步,不看单个城市,先把这些‘城市群’当成一个点。

用最简单的算法规划出连接这些‘群’的大路线!”

“第二步,再回头去算每个‘群’里面的最短路径。

每个群里城市不多,这不就好算了?”

“最后,再把这些小路线按照第一步的大路线给它拼起来!”

王浩这套“分而治之”的打法像一道雷劈进所有人的脑子里。

“高!”陈冬都忍不住叫出声。

我靠,这脑子怎么长的?

这就好比打仗,不急着冲进去打巷战,

而是先画出整个战役的进攻方向!

把一个要命的大难题拆成几个能轻松解决的小问题!

“可是,”何雨水提出最关键的问题,“不同的‘群’怎么连?

连接的点选在哪儿才能保证最后拼起来的路线最短?”

“问到点子上!”王浩的笔在白板上重重一点。

“咱们给它加一个‘惩罚函数’!要是拼接的时候路线交叉,

或者拐死弯,就给它一个大大的‘惩罚值’!”

“咱们的目标就是找到一个总‘惩罚值’最小的方案!”

“我懂了!”陈冬的眼睛也爆出精光。

“这在物理上不就是找一个系统的最低能量状态吗?”

“咱们可以用‘蒙特卡洛方法’在连接点附近瞎搞,

随机扰动很快就能找到那个差不多的最低点!”

一个数学天才,一个物理怪才。

两个人的脑回路在这一刻神奇地接上。

一个画出颠覆性的作战地图,另一个直接找出实现地图的武器。

“行!”何雨水一拍桌子。

“你们俩负责把脑子里的东西掏出来,剩下的脏活累活全归我!”

“数据处理,结果显示,代码实现,都交给我!”

三个人像一台刚上好油的精密机器瞬间高速运转。

王浩和陈冬在白板前吵得脸红脖子粗,

争论着每个数学和物理细节。

何雨水则坐在那台被她魔改过的电脑前手指快得像要飞起来,

把两个天才脑子里的想法变成一行行坚实的代码。

时间一分一秒地流走。

赛场上大部分队伍都和It一样用的是“模拟退火”或者“遗传算法”。

都是解决tSp问题的标准套路,稳是稳,但也玩不出什么花来。

一个小时后,It代表队第一个提交答案。

他们的算法跑了快五十分钟,最后画出的路线看着相当漂亮。

鹰钩鼻教授的脸上挂出稳操胜券的笑。

又过半小时,其他队伍也陆陆续续交卷。

只有华科大代表队那边还迟迟没动静。

“呵呵,看来那群共和国小子是放弃。”

鹰钩鼻教授对身边的助教撇撇嘴。

“也许他们的古董电脑烧。”助教也跟着笑。

就在比赛结束前十分钟,何雨水终于狠狠按下提交键。

本章未完,点击下一页继续阅读。

目录
返回顶部