首先,这么大的数据量,再90秒内算完,只能用最简单的启发式,稍微有点技术的算法就用不了,限制了选手实力的发挥。
其次,不能使用求解器,一些精确算法或者exact-based算法都不能使用,进一步限制实力发挥,违背为华为选拔人才的初衷。
最后,1000天的请求同时给出,即1000天后的订单现在就需要进行安排,不符合现实情况,为了比赛而比赛。
抱歉,您需设置社区昵称后才能参与社区互动!
首先,这么大的数据量,再90秒内算完,只能用最简单的启发式,稍微有点技术的算法就用不了,限制了选手实力的发挥。
其次,不能使用求解器,一些精确算法或者exact-based算法都不能使用,进一步限制实力发挥,违背为华为选拔人才的初衷。
最后,1000天的请求同时给出,即1000天后的订单现在就需要进行安排,不符合现实情况,为了比赛而比赛。
|
[区域初赛赛题问题]
python 能否加入求解器的包,比如gurobi,cplex{已解答}
首先,这么大的数据量,再90秒内算完,只能用最简单的启发式,稍微有点技术的算法就用不了,限制了选手实力的发挥。 其次,不能使用求解器,一些精确算法或者exact-based算法都不能使用,进一步限制实力发挥,违背为华为选拔人才的初衷。 最后,1000天的请求同时给出,即1000天后的订单现在就需要进行安排,不符合现实情况,为了比赛而比赛。 |
|
|
发表于2021年03月27日 09:47:20
直达本楼层的链接
地板
只看该作者
同学你好,本次赛题主要关注算法效果,代码性能并不是决定性因素。虽然相比其他语言有性能劣势,但是90秒时限对于Python语言也足够实现出一些优秀的算法。另外大家也可以尝试PyPy解释器。 |
|
python 一直超时,已经用C++重写了……
准备放弃了,自己最好的版本无法通过90s,可惜了
同学你好,本次赛题主要关注算法效果,代码性能并不是决定性因素。虽然相比其他语言有性能劣势,但是90秒时限对于Python语言也足够实现出一些优秀的算法。另外大家也可以尝试PyPy解释器。