这次算是第一次完整组队做了次数模……虽然写的东西还是很残念QAQ,坚持下来了是真的可喜可贺(毕竟队友和我都是第一次参加国赛)。记一下各种人生经验!
分工&选题
感觉自己在与队友的分配协调上还是惨不忍睹,可能因为也是选了个偏算法的题所以整个进度都卡在我身上,我卡BUG了大家就都没事情干,程序有突破了大家就都忙得一批,导致时间分配极其不合理。最后赶论文的时候时间特别紧,九点的时候还在改(bian)论(shu)文(ju)……所以选题应该要充分考虑队友专业组成!三个程序员当然要选B题!队里有基础学科大佬就要考虑别选纯算法题了,因为程序员无论如何都闲不下来,但建模的要是算法题可能就没事干了……
时间分配
跨校区组队,这个倒是也没怎么浪费时间……前期查找论文和资料的时间太长了,也和姿势水平不够有关系,虽然找了那么多启发式算法啊最短路径啊,最后还是自己xjb写了个暴力贪心(好垃圾啊)。从纯比赛的角度看,查资料的时间全都浪费了嘤嘤嘤,比赛前是制定好日程的,但是选题耽搁以后那个日程就全盘被我放弃了……这不行,即使日程被局部破坏了还是要继续维持大局发展的。
做题的时候
这种设计算法的题……一定一开始就要弄明白这到底是个什么过程,而且这还是个多进程的问题……要在草纸上画好时间轴 QAQ,这次就是,各个进程的时间轴最后全乱了……一画图就明白了,然而积重难返,第三天中午开始激情改代码,好歹是肝回来了……也耽误了不少时间。
勤奋写注释!勤奋写注释!勤奋写注释!虽然我每次都这么说说了也没用
尤其是在定义某个变量的时候,注释写它代表什么!越详细越好!
总之就是 动手写代码之前 一定要考虑好这个程序的整体框架 各部分到底要干什么 无论是过程还是对象
其他
-
比赛的时候只言片语的想法,要专门找个文档保存一下
-
没用/错误的代码要直接删了,不能单纯注释掉(实在舍不得也要写个东西说一下它是错的),不然会坑的
-
还是C++好,真香! 这次真的体会到面向对象语言的好了QAQ
一开始试图不写类 然后老老实实加了个结构体 最后乖巧地改成了类 -
论文画图,process on牛逼!,画图的活不能拖,一拖最后就没时间了 勤保存 还有比赛前检查电脑情况!尤其要提醒不经常用电脑的队友!
-
熬夜过多头昏脑涨的时候 做决策或者改代码的时候一定要先问问队友OTZ 还好这次我问了……
-
这次我一定要好好学EXCEL!
不会EXCEL编数据效率都低
乱七八糟的鸡汤
一次……最后论文里没用过MATLAB的神奇的重在参与数模经历,在创院过了两个晚上,三点多的时候站在窗前有种很奇特的感觉……叫了三次外卖吃了两份芋圆,pi咖啡的冰美式苦的刚好还很便宜,民勇的熏肉大饼好吃。
一切都很喜欢。
或许此处应有bgm?
透明水彩-初音未来虽然比赛的时候全程没听过这首歌 靠着朴师傅 东方 绿日活下来的