2018华为软件精英挑战赛
发布于 2018-04-28   900人围观  0条评论
发表于 2018-04-28   900人围观  0条评论

代码

https://github.com/2997215859/HuaWeiCraft2018

版本说明

 

  • v1.0.0 是初赛最后的提交版本, 里面包含了开赛以来截至到初赛结束编写的所有方法的代码
  • v1.1.0 是预测只保留了AR模型、svm模型, 分配只保留了背包、分组遗传的纯净版
  • master 现在是复赛最终的代码。只有v1.0.0和v1.1.0是初赛的代码

 



复赛

复赛

凉的透彻,复赛成绩在中游。最高的分数是216。预测算法是二次指数平滑 + 最小二乘 + 中高级乘以系数。然而还是干不过用平均数的的大佬。。各种辛苦撸的模型输给了平均数,,人生污点。。。85分扛把子就此陨落。。。

这里吐槽一些东西。首先,数据量太少,变量只有一个,很扯犊子,而且用例可能没换???然后,评分公式中预测影响太大,而分配影响很小。希望以后比赛出题的时候能再三斟酌,不然很容易毁了口碑(似乎本来也没什么口碑0.0)。同校有一个队,去噪+平均数+乘系数能上238。emmmmm....怀疑人生......不知道头发很多的那个小哥哥作何感想。另外,机器学习不给用库,就是在耍流氓好吧。

复赛前夜

复赛到这个程度,基本是凉凉了,大佬们太凶残,没有什么盼头了,准备去南研所混吃混喝了。

准备了三版代码。明天提交完这场比赛就game over了。

唯一比较遗憾的是初赛的时候没有秀一把。遗憾。

 


初赛

244,江山赛区。还有上升空间,但是没有机会尝试了。

预测太玄学,加上,上传出现了答案解压失败的情况(后来才知道不占次数),很刺激。

初赛第24名。64不亏,36血赚。

40天写了4万行代码(鬼知道我写了什么东西),日均一千多行。

预测算法:滑动平均 + SVR

分配算法:背包 + 分组遗传

上一篇: C++模板的定义与实现需在同一文件中

下一篇: GIt 子模块

立即登录,发表评论
没有帐号?立即注册
0 条评论