美赛经验分享

美赛经验分享

总的来说,我的经验是:
1.比赛之前,要勤奋要练习!要记得你的电脑里面,有一个牛逼哄哄的Matlab(此处可以换成VS,SPSS等各种软件)。练习是最好的老师,如果目前对Matlab还不熟悉,一定多敲代码,特别是锻炼画图能力,老师们看一篇文章,首先产生视觉冲击的是你图好不好,而不是你的算法牛不牛逼。所以绘图需要的相关代码,要敲熟练了。比如可以把以前用C语言敲的题用Matlab再敲一遍,把复杂的计算用Matlab敲一遍,我自己呢,是平时做专业课作业的时候,会时常使用Matlab做迭代计算,画图等。这种类似的作业,各个专业都有。比如我是港航专业搬砖的,也有很多题目可以用电脑解决。慢慢的你就会提高。
2.比赛的时候,一定要学会偷懒!比赛时,代码能不自己敲,千万不要自己敲(注意我说的是比赛时,平时练习的话当然越多越好啦)。对于大多数模题,用的基本算法肯定还是现成的,前人敲过的东西你再辛辛苦苦想一遍敲一遍,比赛就三天,浪费时间啊!理解算法思路,看懂代码含义,知道在什么题目中可以用,怎么修改算法就可以了。所以时间紧张的话,一定多搜集一些常用算法代码。我当时比赛时就用了上面链接里的代码就够了。
3.得奖的重点在现成的算法中,怎么创新,怎么加入和基础算法不寻常的东西。创新是绝对的得分点。我们组当时基本没参考几篇文章,基本模型自己建立,参考别人模型的时候也加入了很多修正条件,在模型求解里面再用一些基本算法。没想到就拿奖了,哇哈哈。哦对,还有图一定要画的好看!

猜你喜欢

转载自blog.csdn.net/bj_zhb/article/details/104201786