# 2021华为软件精英挑战赛都是bug队 **Repository Path**: dreamchasers/completion ## Basic Information - **Project Name**: 2021华为软件精英挑战赛都是bug队 - **Description**: 该仓库为2021华为软件精英挑战赛的都是bug团队的代码仓库,杭厦赛区第52。 现比赛结束,故把代码开源出来,以供他人参考。 - **Primary Language**: Unknown - **License**: AFL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2021-03-16 - **Last Updated**: 2022-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # completion 该仓库为2021华为软件精英挑战赛的都是bug团队的代码仓库,杭厦赛区第五十二。 现比赛结束,故把代码开源出来,以供他人参考。 有关经历和思考过程我都写在了我的博客里,[博客地址](https://blog.csdn.net/qq_46101869/article/details/115284543) ---- master分支是最新的代码版本,但注意这个并不是成绩最好的版本,建议你参考以下几个分支: baseline3:无迁移成本最低的版本 baseline12:加了迁移后最好的版本,正式赛14亿8千万 baseline15:尝试用新的购买策略,即叠加取最优,不过该版本未完善,效果比baseline12差一点 ---- master分支中有该次大赛的相关文件(在华为软件精英挑战赛文件夹之下) 1.判题器和2021HWAutoGrader-main:都是GitHub上的开源判题器。前者出的时间较早,用c++编写,但读入迁移操作时有bug;后者为Python编写,有可视化界面。整体而言后者判题器较为完善,效果也最好。 2.SDK:代码打包上传的文件夹 3.参考资料:里面存放了赛题发布之初大佬开源的一份用c/c++编写的脚手架,里面不含任何算法。 4.大赛文件:赛题文件和有关文件 5.思考过程:里面存放了我在思考过程中的记录,为了更好的还原当时的情景,并未对其整理加工,里面记录的都是当时的所思所想,但这样导致很多地方会显得很乱,语句不顺。此文件夹下的文件思路仅供参考 6.数据集:里面放了练习赛的数据集,test是我从数据集1中抽出前几天作为调试用的