数学建模国赛参赛经历总结

历时两个月的数模比赛终于结束,在这过程中深有感触,写一个总结留作回忆与纪念。

我在今年7月份才接触到全国大学生数学建模竞赛这一赛事,而后找到了两个志同道合的team members跟我一起打比赛。除了有一点编程基础外,我们三个完全是小白,从了解赛事到准备赛事全都是自己上网浏览他人经验,再总结自己经验。不断地思考,不断地总结,不断地学习,到最后交出一份令我们自己满意的答卷,不论结果如何,我想这个过程已经很美好!下面给大家介绍下我们的备赛过程。

在7月中旬到8月中旬我们主要在学习python的使用(由于漂亮国的10043被迫使用python),这里可以参考书籍《零基础学Python》,这本书写得很好,非常适合小白。从八月中旬我们才正式开始准备数学模型这些,其实说实话已经是很晚了,这里建模书籍强推司守奎老师的《python数学建模算法与应用》(当时被我校老师忽悠去看Mooc视频就够了,我只能说只看视频那就完全G)。在学习了10天后(基本那10天都是每天看一个章节,天天泡在图书馆,把最基本的模型看了一遍),在8月23日开始我们第一次模拟。由于yq等原因线上做了模拟,现在看来虽然效果很差但确实总结了很多经验,也为后面近一个月的时间做了一些规划。在第一次模拟后就再接着看书、学习代码,强度也更大。在中秋节的时候大家牺牲假期,在图书馆做了3天的建模,完成了第二次模拟,也对论文的时间规划、题目的选择等有了更加明确的规划。再到9月15日,大家每天早8晚12一起奋战建模,交出了一份令我们自己满意的答案!作为一个team leader,带着两个队员完成这个比赛,我觉得我还是很强的。

下面讲讲全国大学生数学建模竞赛这一比赛吧。这个比赛可以说是全国最大的大学生竞赛,含金量是毋庸置疑的,属于A类竞赛,拿了国奖就可以保研加分。同时,由于普及度高,所以竞争也是非常的激烈;并且比赛时长三天半,对体力也有很大的考验。这个比赛分为三个部分,建模、编程和写论文。我负责的是建模和编程这两个板块,一般来说是每个人负责一个板块,但在我们队基本上人人都不只是自己的板块,都有重叠。这是因为在学习模型的时候你会很自然的就把代码部分也学习了,并且写代码、写论文的同学也要明白代码干了什么事情、这些模型的原理是什么等等,当然也需要看各种数学模型了。这样做有好处就是在做题时模型的确定大家都能发言,都表达自己的观点,就有更多的选择性与正确率。同时,我和负责代码的同学一起写代码降低了工作量,并且也增加了代码的准确率。所以这个方面我认为可以一人学习两个板块,增强团队的统一性,而不是单独各自完成各自。论文这个事情还是得由一个人来写,两三个人分别负责写论文不同板块,论文会很明显可以看出风格的不同,读起来就会觉得很奇怪。至于论文的要领这些这里就不细讲了,推荐利用bilibili学习。

对于考试时时间的安排,这是一个重点中的重点,这需要你们多次模拟后自己总结合适自己的时间安排。我们时间安排是第一天晚上确定题目,确定的方式是先读完全部题,排除掉根本读不懂的题目(比如A题),而后对于BC认真分析每一个问题的可能的模型,找到每一个问题在操作时可能会遇到的问题,分析所给的附件里的困难、坑(比如数据如何处理等),这些都是要你们自己模拟后自己总结经验的,最后比较哪道题做出的可能性更大。一般而言题目确定不要超过第一天晚上,如果遇到后面出现卡壳的情况也只能硬着头皮做下去,这里绝对没有时间再换题!第一次模拟的时候我们半个小时就确定了题目,觉得非常简单没有深入的分析,但在后面做起来发现非常吃力,后面的模拟我们就改正了该问题。第二天我们是完成1和2问,同时写论文的同学写完第1和2问的所有部分,这也就要求建模和写代码的同学速度要尽量的快。第三天分配的任务是完成3和4问,如果第二天没有完成第二问的全部,那在这一天也必须要全部结束所有问题,此时写论文的同学也尽量完成除摘要外所有部分。第三天就可以让另外两位同学检查下论文,及时做出修改。第四天上午大家看论文、修改论文(这部分应该是写代码和建模同学的任务),检查模型、改进模型等,最终敲定全部内容。下午的时间就留下写摘要了,摘要一定要认真完成,多润色几遍,可以多看看往年的论文怎么写的!最后再通篇检查一下有没有需要修改的地方。大致就是这样的流程。

下面给大家一点建议:

1、一定要找靠谱的team members!!!(划水摸鱼的就避开吧)这就非常考验队长的选人能力了

2、一定要有2~3次完整的模拟来发现自己的问题并做出改正。

3、建议一个team要男女搭配,这样才相互有动力

4、不要去相信比赛期间加群了解思路,更不要去买思路,这种思路都是一卖卖给不知道几千人的,肯定能查重出来。对于各种思路,网上那些都是一个抄一个,我们也有看,但看了后都摇头。你要知道真的高手是不会有时间来写这些的,写这些思路的、让你加群的他们自己都搞不清这些题目,完全就是智商税,说不定你加入讨论群里后直接就给你举报了。

5、leader一定不能划水,要做好每一步的规划,督促members和你一起学习。

好了,我就写到这了,预祝我们取得好成绩,预祝各位取得好成绩!

                                                                                                           记于2022.9.19

你可能感兴趣的:(数学建模,python)