华为软件挑战赛

第一次用 git 合作开发代码,还是很有趣。初赛发现前四无望,后期直接开摆,这比赛能不能多几个决赛名额

复赛,3 小时的比赛 2 个小时在查编译错误,最后一个小时吃蛋糕。

因为在线 OJ 不能看编译错误的信息,一直尝试用 git reset HEAD 二分第一个出错的版本,但是并没有什么用。最后怀疑是因为 g++ 7.3 太过古老,让队友在华为云装了一个 ubuntu 18.04 的 vps 一眼顶针。

疑似是新版本 g++ 中 #include <algorithm> 等库都间接引用了 tuple 头文件导致本地即使用了 tuple 没有 #include <tuple> 也没有问题


华为软件挑战赛
https://widsnoy.top/posts/5387/
作者
widsnoy
发布于
2025年4月14日
许可协议