前言
转眼间国赛已经过去20天了,看到有的省,推国奖以及评比结果的公布,五味杂陈,这里就来说一下我打这次国赛的一些经验,希望可以对后来者有些许帮助。
找队友
如果有认识的靠谱的人这一章可忽略
找队友的重要性
参加国赛最最最重要的事情—找队友。可以这么说,其他的比赛比如说东三省,深圳杯,统计建模等比赛完全是可以一个人把论文,建模以及编程求解这些工作都给干了的,如果学校不太好,我是推荐有能力的同学一个人干就可以了,因为有时候沟通成本比你干的活的成本要大得多。给的时间很充裕,半个月到一个月。但是如果是国赛,美赛这些,找队友绝对是重中之重,给你三天你把所有事全干了也不太现实,要是找不到合适的队友,==可以放弃参赛==了,除非你是巨佬,否则拿个省二就最多了。
一个队伍的人员搭配
网上很多教程,我当时准备的时候也看了很多。性别一般是两男一女/三个男生。专业推荐工科+理科均衡搭配,团队有个计算机的。讲道理我觉得就算你是三个女生或者三个电气系/数学系也未尝不可,参加建模也就大二大三主力军,这个时候谈专业知识还不如谈人会多少~
队友的选择
每次都能看到有人问,零基础小白可以参加吗,啥也不会可以参加吗。答案是,当然可以!数学建模用到的70%的知识都是在那几天现学的,还有准备几个月时间你看一些常见的算法也是完全可以的,对于C题,你会使用办公三件套加Visio完全可以解决大多数的问题了。但是我们在选择队友的时候不可能说就故意找啥也不会的人当队友,我们参加比赛是来拿奖的,不是来做慈善的。我的个人之鉴,一个好的建模队友包括以下素质,根据优先级排序
- 有丰富的建模经验
- 对拿奖的欲望非常强,最好找想要保研的。
- 零基础但是非常喜欢独立思考,喜欢沟通,成绩在专业前几的
- 零基础但是喜欢沟通的,成绩在专业前几的
- 零基础但是喜欢沟通的
- 零基础但是专业前几的
队友的特点一定是需要喜欢沟通的,血淋淋的教训。对于成绩其实我认为双非本科的专业成绩也没有多少含金量,但是能专业前几就一定程度上代表了他的学习态度。
最后嘱托一句,千万不要找啥也不会并且不沟通的队友,千万不要找一比赛就躺平,想碰运气看能不能混个奖的队友,千万不要出现一个团队一个带两个的情况。不然比赛的时候真的会很痛苦
这一章主要是针对非92的同学,这些同学找队友需要谨慎谨慎再谨慎。
准备过程
课程推荐
我们是直接拼团买了清风的建模课程,印象中好像50左右,蛮实惠的,买了课程以后还有专门的售后群,他经常会在里面回答同学的问题,课程时间是19年8月左右的居多。当然,网上卖这种建模课程的团队有很多,大家根据自己的喜好自行选择即可。推荐不要把自己锁死在一个地方,清风的课程讲的很细很多,有空余时间也可以去B站看看其他人的课程,丰富一下自己的知识积累。
对于工具的使用,使用matlab,python,spss,spsspro都是一些比较常见的工具。此外还有求解规划问题的软件Lingo,公式截图软件mathpix,公式编辑软件MathType,Axmath等等。这些软件教程网上都很丰富
一些建模优秀论文和真题可以去中国大学生在线这个网站下载。我这里也有我当初整理好的论文和真题,2011-2022的,有需要也可以去这里,百度网盘链接:https://pan.baidu.com/s/1a8WbsjZ5mZrmri-h2FquHQ?pwd=8npu
论文手可以不看关于代码部分的东西,但是需要看关于模型的建立,具体原理不必深究,大概了解一下模型的流程,适用范围,到时候在论文中写关于模型的东西一般都是现查现用。
三人分工
我们一般说三个人一个负责建模,一个负责编程,一个负责写作。但是也不是固定的,比如说负责编程和写作的同学完全可以对题目或者建立的模型提出自己的见解,论文手也可以对编程手求解出来的答案提出疑问。这样也防止单点效应
。
- 建模:负责模型的建立,就是这个题目每一小问要用什么模型解,具体有什么步骤,求解的细节等等。
- 论文:负责写论文,这个的任务是最重要的,就算建模和编程集体拉胯,只要你论文排版美观,数据合理(实在解不出来就开始编数据)。论文手完全可以妙手回春,拿个省二省三不在话下。
- 编程:这个其实是压力最小的那一块了,网上都有现成的模型代码,拿过来改改就能用,再加上现在的GPT4,负责编程的同学压力会小很多
比赛过程
比赛选题
国赛本科组一共三道题,A,B,C。专科组A,B,C,D,E五道题。A题偏向物理/工程类。B题偏向数学类。C题偏向统计类。推荐零基础且没有物理,数学类的小组无脑选C题即可,A,B题一般都需要精确的答案和解决方案才可以拿一个不错的奖。C题给出的解决方案在一定范围即可,一般都是可以做完的。但是选A,B两题拿国奖的概率相对比较大一点,各有利弊了。
时间安排
第一天晚上确定选题,构思第一问思路—>第二天解决第一问和第二问—>第三天解决第三问和最后的收尾工作(这里做不完的就要熬夜做了)—>第4天12点—8点这段时间是团队润色论文,整理材料的时间。每个成员都看一下论文,给出自己修改的建议,负责编程的同学从头到尾跑一下代码,确保结果可复现。
==团队中一定要有一个人进行统筹,安排进度==。分享一下我的经验
我们当时就因为我是整个队伍里面唯一一个会的比较多的,我负责建模和编程,然后另一个负责打杂用Excel画一画图什么的。另一个女生就负责写论文。所有计划安排什么都是我负责的,最后一天熬了一天夜脑子不太灵光了,离结束时间还剩4个小时的时候还在不停地换模型调参数。大概在剩三个小时的时候开始整理代码,剩两个小时的时候整理完毕了。
当我6点看到论文的时候,就已经绝望了,当时还剩两个小时,论文差不多还有$$\frac{1}{4} - \frac{1}{3}$$没写。第三问都没写。公式论文手不会编号,20个左右的公式没有编号。符号说明也没写,摘要也没写,页码没有编号,前面的多余页没有删,甚至附录那一页都没插进去。当时我几乎破防了,说为啥不让我知道还有这么多没写,后来想想我的问题也蛮大的。我是负责统筹的,本来前一天凌晨3点差不多就把所有问题解出来了,然后我还是在企图优化结果,做了5个小时的无用功。最后真的没想到论文还有那么多没写,原本我想着最后两个小时我给论文润色就可以了。完全没问问她的进度。当初东三省比赛的时候那个比赛论文我就改了8个小时,国赛居然忽略了这么重要的点。
最后紧赶慢赶完成了,附录没写上,论文我都没有完整的看一遍,最重要的摘要我也没改。
md5码问题
在交论文的时候还有一个直接注意的点,国赛交论文是要生成md5码的,然后它是根据时间戳生成的,也就是说不同时间修改(保存)论文它的md5码是会变的,而我们8点之前生成以后我恰好在8点打开了这个论文,后来也很着急,但是在8点-10点重新提交一下就可以了,也不会被判定为不成功参赛。
2023-11-18日更新,这论文居然还拿了个省二,离谱……
文章评论