其实我想问一下既然不允许调参数,也不让我们测试数据规模,复赛的时候让我们修改代码的意义是什么
[quote=引用 23 楼 hooleezzu 的回复:] 现场允许改代码,我有以下几个问题: 1.ACM允许现场写代码,但比赛之前是不知道赛题的,更不可能带着代码去现场。更重要的,ACM提交如果不通过是会有罚时的,不知道华为的比赛如果调试阶段提交不通过有什么惩罚?(限制提交次数,降低名次,减分,,) 2.调参时用的case和比赛对决时用的是同一组case吗? 3.接问题2,如果相同,如何杜绝结合case过度拟合设置参数?初赛时大家能够把每个case的规模都测出来,复赛当然也有这种可能。
别的赛区我不知道,我们赛区投票的时候所有人都投了900,认为自己设计用例纯粹浪费宝贵时间挖坑,完全代表不了算法好坏。为啥要坚持这个赛制,实在是不明白。
根据论坛上、群里头的反馈,这两天HR GG/MM们也做了相关的调查,总体上来看,自己出测试用例对抗的形式大多数表示认同,但是对于设计3个用例,按照333方式(每个选手3个自设计用例+官方3个用例)比赛的形式有点辛苦。 经过调查,同意522方案的更多一些,我们决定复赛最终采用522方式(官方5个用例、选手各设计2个)。
现场改代码除了我们第一届比赛就是这个规则外,业界的很多编程大赛都有现场写代码环节或者以现场写代码为主,比如ACM。
没参加过第一届, 复赛规则的补充 和 规则的修改 有什么不同吗? 程序设计的尽可能的节省空间和时间, 内部各模块都是高度耦合的, 一上午改不出来吧, 而且我们一般都是晚上写代码,白天没效率
现场允许改代码,我有以下几个问题: 1.ACM允许现场写代码,但比赛之前是不知道赛题的,更不可能带着代码去现场。更重要的,ACM提交如果不通过是会有罚时的,不知道华为的比赛如果调试阶段提交不通过有什么惩罚?(限制提交次数,降低名次,减分,,) 2.调参时用的case和比赛对决时用的是同一组case吗? 3.接问题2,如果相同,如何杜绝结合case过度拟合设置参数?初赛时大家能够把每个case的规模都测出来,复赛当然也有这种可能。
[quote=引用 17 楼 qiaoguang123 的回复:] [quote=引用 16 楼 frostbolt 的回复:] [quote=引用 15 楼 qiaoguang123 的回复:] 设计比赛用例很麻烦啊, 能不能随机选两个官方用例再跑一遍? 复赛一定要到现场去吗? 很远啊, 程序直接发过去,没必要去现场啊
[quote=引用 16 楼 frostbolt 的回复:] [quote=引用 15 楼 qiaoguang123 的回复:] 设计比赛用例很麻烦啊, 能不能随机选两个官方用例再跑一遍? 复赛一定要到现场去吗? 很远啊, 程序直接发过去,没必要去现场啊
[quote=引用 15 楼 qiaoguang123 的回复:] 设计比赛用例很麻烦啊, 能不能随机选两个官方用例再跑一遍? 复赛一定要到现场去吗? 很远啊, 程序直接发过去,没必要去现场啊
设计比赛用例很麻烦啊, 能不能随机选两个官方用例再跑一遍? 复赛一定要到现场去吗? 很远啊, 程序直接发过去,没必要去现场啊
直接取消对抗用例,官方这种想法值得商榷,在自己的用例上无论如何无法避免:既当运动员,又当裁判的现象
[quote=引用 4 楼 frostbolt 的回复:] [quote=引用 2 楼 acerlawson 的回复:] 其实我更在意另一方面。 我觉得是否应该考虑 1.(有解和没解) ,以及有解的情况 2.(解的优劣性)两种情况呢? 比如 双方的程序 对于同一份数据 : 如果无解,0分 如果能得出解,那么得1分基础分。 再比较谁的解更优,获胜方再得2分附加分。
[quote=引用 1 楼 zhongdongdong 的回复:] 我还是认为这是不合理的,每个队的得分在其他队的自制case上 占的比重是不同的。自己设计的占比重大,别人设计的占比重小。 比如小组是4队,队A自制case自己的算法是最优解,那么他可以在这个case上得4个3分。某队B自制case自己只能得到次优解,而对A是最优解。那么队A在这个case上只能的一个3分,而队B得了3个3分。 最后的积分上每个队在其他队的自制case上的比重是不一样的。每个人的积分方式是不同的。
[quote=引用 5 楼 acerlawson 的回复:] [quote=引用 4 楼 frostbolt 的回复:] [quote=引用 2 楼 acerlawson 的回复:] 其实我更在意另一方面。 我觉得是否应该考虑 1.(有解和没解) ,以及有解的情况 2.(解的优劣性)两种情况呢? 比如 双方的程序 对于同一份数据 : 如果无解,0分 如果能得出解,那么得1分基础分。 再比较谁的解更优,获胜方再得2分附加分。
127
社区成员
546
社区内容
加载中
试试用AI创作助手写篇文章吧