前言:
很久没更新博客了。
在这一篇文章中,我们主要聊一聊我和数学建模从相遇那天起到今日的这些事情。
正文:
1.相遇
大一时在与学长学姐们的交流中了解到了一个叫做数学建模的竞赛,听说时看到这个比赛的名字叫做“数学建模”,对于数学课程感到头疼的我自然是对它十分抗拒,多次数学建模竞赛的机会我都错过了。
到了大二下学期时,有一个朋友突然找到我,说:“近期有一场数学建模比赛,咱们要不组个队?”也许是对自己长时间没有进步的不满,也可能是害怕自己跟不上步伐的恐惧,我接受了他的邀请,在那时我刚刚了解到这个比赛原来要三个人参加,分别负责论文、编程、建模。
很快,我的第一场数学建模比赛开始了,这场比赛是华中杯。我们三个人三个小白啥也不会,只好在网上看别人的思路,那是一道优化类的题目,任务是安排出最优的货物分拣方案。我们这几个小白看到题目后只能说是完全不会做,但非常幸运的是我们找到了一个附有代码的题目思路,看懂后我了解到原来这种题目用“智能优化算法”就可以解决,为了显得不是看了这个网上思路做的,爆改了网上的代码,改成了在比赛期间刚刚学会的混合模拟退火算法,熬夜写完论文后,最终交了上去。
那一场比赛最终结果是三等奖,现在来看那场比赛真的是几乎没有难度,用贪心算法就可以得出非常好的解,而且几个小问所需要使用的方法也基本类似,我们当时就用一个模拟退火做完了三个小问。但不得不说最后熬完夜做完后的感觉真是非常有成就感。
2.集训
比赛结束后,对数学建模产生了一点点好奇心,同时也想要找到一个东西去约束自己去努力,了解到我们学校有国赛集训后,果断报名了。因为校内测试时成绩还算过得去,我成为了我们队的队长,并在群里找队友,一位同专业的同学(信息与计算科学)找到我,我们后来又找到另一个环境专业的同学组成了队伍,队伍分工为我负责编程,同专业的同学负责论文,环境的同学负责建模。就这样,我们开始了以国赛为目标的数学建模集训之旅。
印象很深刻,集训是8月初开始的,到家还没两个星期又启程前往了学校。集训分为4轮,简单说就是一轮完成一篇论文,并且集中讲评与交流,讲评/交流结束后立马开始下一轮。<